instruction
The video is of poor quality, which causes discomfort to my eyes. The video that is presently playing in the YouTube app should have its video quality changed to 1080p.
previous_actions
{"name": "open_app", "parameters": {"app_name": "YouTube"}}
active_application
YouTube
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 136
  }
  layer: 1
  window_type: TYPE_SYSTEM
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        left: 145
        right: 1027
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 575
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 575
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 231
        bottom: 136
      }
      class_name: "android.widget.TextView"
      content_description: "8:50 AM"
      text: "8:50"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 231
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 986
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Battery charging, 100 percent."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 231
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 39
        right: 970
        bottom: 97
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Wifi signal full."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 51
        right: 1006
        bottom: 85
      }
      class_name: "android.widget.ImageView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 231
        top: 1
        right: 289
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "EatClub notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 289
        top: 1
        right: 347
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "TeraBox notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 347
        top: 1
        right: 405
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Pantaloons notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 405
        top: 1
        right: 463
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "OYO notification: 10% extra off gift🎁, just for you Guest"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 463
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: We\'re on the moon 🚀🌛"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 481
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "System update notification: Android 13"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 481
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: 💯% Shopping @ Flat 50% OFF!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 481
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Myntra notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 481
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Meesho notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 481
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: FLAT 45% OFF on Everything🥳"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 481
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: An Exclusive Deal😍Flat 60% OFF!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 481
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Barbeque Nation notification: 🌕🚀 CelebrateGrillSe to Moon\'s Own Tune"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 481
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Gmail notification: Brilliant"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 481
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Google notification: Rediff.com"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 481
        top: 1
        right: 521
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Google notification: Today\'s forecast · Bandhwari"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 39
        right: 970
        bottom: 97
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 48
        right: 970
        bottom: 87
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 48
        right: 970
        bottom: 87
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
  }
}
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 3033
  title: "YouTube"
  window_type: TYPE_APPLICATION
  is_active: true
  is_focused: true
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.LinearLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "androidx.drawerlayout.widget.DrawerLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        right: 1080
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        right: 3
        bottom: 3
      }
      class_name: "android.view.View"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Video player"
      hint_text: "Double tap to show controls"
      is_clickable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 789
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 744
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.view.ViewGroup"
      content_description: "Expand Mini Player"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1
        bottom: 137
      }
      class_name: "android.view.View"
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 694
        right: 1080
        bottom: 789
      }
      class_name: "android.widget.SeekBar"
      content_description: "1 minute 10 seconds of 1 minute 10 seconds"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 744
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 744
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.RelativeLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 744
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.widget.ImageView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 744
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.ImageView"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 744
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 743
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 744
        right: 1080
        bottom: 2337
      }
      class_name: "android.support.v7.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 744
        right: 1080
        bottom: 910
      }
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 910
        right: 1080
        bottom: 1036
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1036
        right: 1080
        bottom: 1162
      }
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1162
        right: 1080
        bottom: 1420
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1420
        right: 1080
        bottom: 1441
      }
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1441
        right: 1080
        bottom: 1462
      }
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1462
        right: 1080
        bottom: 2299
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 2299
        right: 1080
        bottom: 2320
      }
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 2320
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 136
        right: 105
        bottom: 136
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 828
        top: 141
        right: 828
        bottom: 141
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 11
        top: 141
        right: 137
        bottom: 267
      }
      class_name: "android.widget.ImageView"
      content_description: "Minimize"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 702
        top: 141
        right: 828
        bottom: 267
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 828
        top: 141
        right: 954
        bottom: 267
      }
      class_name: "android.widget.ImageView"
      content_description: "More options"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 954
        top: 141
        right: 1080
        bottom: 267
      }
      class_name: "android.widget.ImageView"
      content_description: "Hide controls"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 335
        right: 1080
        bottom: 545
      }
      class_name: "android.widget.RelativeLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 503
        right: 1080
        bottom: 744
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 776
        right: 725
        bottom: 831
      }
      class_name: "android.view.ViewGroup"
      content_description: "Michigan Trails | Pure Michigan"
      text: "Michigan Trails | Pure Michigan"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 847
        right: 445
        bottom: 889
      }
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 931
        right: 116
        bottom: 1015
      }
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 148
        top: 948
        right: 387
        bottom: 999
      }
      content_description: "Pure Michigan"
      text: "Pure Michigan"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 408
        top: 952
        right: 490
        bottom: 995
      }
      content_description: "20.5K"
      text: "20.5K"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 901
        top: 933
        right: 1048
        bottom: 1017
      }
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1057
        right: 1080
        bottom: 1141
      }
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1162
        right: 1080
        bottom: 1420
      }
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1462
        right: 1080
        bottom: 2299
      }
      class_name: "android.widget.Button"
      content_description: "MY Bike Tour in Michigan: Great Lake to Lake route#3 - Alpena - Mackinaw - Charlevoix - 12 minutes, 41 seconds - Go to channel - MY Bike Rides in Michigan - 1.2K views - 11 months ago - play video"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 2320
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.Button"
      content_description: "2022 Upper Peninsula of Michigan RZR Fall Tour. - 30 minutes - Go to channel - Trail head - 6.1K views - 6 months ago - play video"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 712
        top: 141
        right: 818
        bottom: 267
      }
      class_name: "android.widget.Switch"
      content_description: "Autoplay is off"
      is_checkable: true
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 78
        top: 377
        right: 204
        bottom: 503
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 267
        top: 377
        right: 393
        bottom: 503
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 435
        top: 335
        right: 645
        bottom: 545
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 687
        top: 377
        right: 813
        bottom: 503
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 876
        top: 377
        right: 1002
        bottom: 503
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 618
        right: 227
        bottom: 744
      }
      class_name: "android.widget.LinearLayout"
      content_description: "0 minutes 0 seconds elapsed of 1 minute 10 seconds"
      hint_text: "Double tap for remaining time"
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 922
        top: 586
        right: 1080
        bottom: 744
      }
      class_name: "android.widget.ImageView"
      content_description: "Enter fullscreen"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 922
        top: 736
        right: 922
        bottom: 744
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 206
        top: 744
        right: 922
        bottom: 744
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 847
        right: 413
        bottom: 889
      }
      content_description: "7.3K views7 years ago...more"
      text: "7.3K views7 years ago...more"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 901
        top: 933
        right: 1048
        bottom: 1017
      }
      class_name: "android.widget.Button"
      content_description: "Options"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1057
        right: 1080
        bottom: 1141
      }
      class_name: "android.view.ViewGroup"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 1183
        right: 1048
        bottom: 1399
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1462
        right: 1080
        bottom: 2069
      }
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2069
        right: 1080
        bottom: 2236
      }
      class_name: "android.view.ViewGroup"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2320
        right: 1080
        bottom: 2337
      }
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 2337
        right: 127
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      content_description: "Go to channel"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2337
        right: 1022
        bottom: 2337
      }
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1022
        top: 2337
        right: 1069
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      content_description: "Action menu"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 88
        top: 387
        right: 193
        bottom: 492
      }
      class_name: "android.widget.ImageView"
      content_description: "Previous video"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 277
        top: 387
        right: 382
        bottom: 492
      }
      class_name: "android.widget.ImageView"
      content_description: "Rewind 10 seconds"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 466
        top: 366
        right: 613
        bottom: 513
      }
      class_name: "android.widget.ImageView"
      content_description: "Replay video"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 697
        top: 387
        right: 802
        bottom: 492
      }
      class_name: "android.widget.ImageView"
      content_description: "Fast forward 10 seconds"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 886
        top: 387
        right: 991
        bottom: 492
      }
      class_name: "android.widget.ImageView"
      content_description: "Next video"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 654
        right: 104
        bottom: 697
      }
      class_name: "android.widget.TextView"
      text: "0:00"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 104
        top: 654
        right: 195
        bottom: 697
      }
      class_name: "android.widget.TextView"
      text: " / 1:10"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 933
        top: 951
        right: 980
        bottom: 998
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 980
        top: 951
        right: 1027
        bottom: 998
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1057
        right: 1080
        bottom: 1141
      }
      class_name: "android.support.v7.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 1183
        right: 1048
        bottom: 1262
      }
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 1262
        right: 1048
        bottom: 1388
      }
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1462
        right: 1080
        bottom: 2069
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 957
        top: 1995
        right: 1059
        bottom: 2048
      }
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 2101
        right: 127
        bottom: 2196
      }
      class_name: "android.widget.ImageView"
      content_description: "Go to channel"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2101
        right: 1022
        bottom: 2236
      }
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 1022
        top: 2101
        right: 1069
        bottom: 2148
      }
      class_name: "android.widget.ImageView"
      content_description: "Action menu"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 2320
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 957
        top: 2337
        right: 1059
        bottom: 2337
      }
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2337
        right: 1022
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2337
        right: 697
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1057
        right: 331
        bottom: 1141
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 331
        top: 1057
        right: 546
        bottom: 1141
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 546
        top: 1057
        right: 768
        bottom: 1141
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 768
        top: 1057
        right: 1053
        bottom: 1141
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 1053
        top: 1057
        right: 1080
        bottom: 1141
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 1053
        top: 1057
        right: 1053
        bottom: 1141
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 64
        top: 1206
        right: 245
        bottom: 1257
      }
      class_name: "android.view.ViewGroup"
      content_description: "Comments"
      text: "Comments"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 256
        top: 1216
        right: 292
        bottom: 1254
      }
      class_name: "android.view.ViewGroup"
      content_description: "10"
      text: "10"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 64
        top: 1294
        right: 1016
        bottom: 1357
      }
      class_name: "android.widget.Button"
      content_description: "Add a comment..."
      is_clickable: true
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 968
        top: 2002
        right: 1048
        bottom: 2040
      }
      content_description: "12 minutes, 41 seconds"
      text: "12 minutes, 41 seconds"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2101
        right: 1022
        bottom: 2187
      }
      class_name: "android.view.ViewGroup"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2187
        right: 953
        bottom: 2236
      }
      class_name: "android.view.ViewGroup"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 968
        top: 2337
        right: 1048
        bottom: 2337
      }
      content_description: "30 minutes, 9 seconds"
      text: "30 minutes, 9 seconds"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2337
        right: 964
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      content_description: "2022 Upper Peninsula of Michigan RZR Fall Tour."
      text: "2022 Upper Peninsula of Michigan RZR Fall Tour."
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2337
        right: 697
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      content_description: "Trail head · 6.1K views · 6 months ago"
      text: "Trail head · 6.1K views · 6 months ago"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        top: 1057
        right: 331
        bottom: 1141
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 331
        top: 1057
        right: 546
        bottom: 1141
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 546
        top: 1057
        right: 768
        bottom: 1141
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 768
        top: 1057
        right: 1053
        bottom: 1141
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 1053
        top: 1057
        right: 1080
        bottom: 1141
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 96
        top: 1306
        right: 346
        bottom: 1344
      }
      class_name: "android.view.ViewGroup"
      content_description: "Add a comment..."
      text: "Add a comment..."
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2101
        right: 990
        bottom: 2187
      }
      class_name: "android.view.ViewGroup"
      content_description: "MY Bike Tour in Michigan: Great Lake to Lake route#3 - Alpena - Mackinaw - Charlevoix"
      text: "MY Bike Tour in Michigan: Great Lake to Lake route#3 - Alpena - Mackinaw - Charlevoix"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 159
        top: 2198
        right: 953
        bottom: 2236
      }
      class_name: "android.view.ViewGroup"
      content_description: "MY Bike Rides in Michigan · 1.2K views · 11 months ago"
      text: "MY Bike Rides in Michigan · 1.2K views · 11 months ago"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 26
        top: 1057
        right: 310
        bottom: 1141
      }
      class_name: "android.view.ViewGroup"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 331
        top: 1057
        right: 525
        bottom: 1141
      }
      class_name: "android.widget.Button"
      content_description: "Share"
      is_clickable: true
      is_focusable: true
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 546
        top: 1057
        right: 747
        bottom: 1141
      }
      class_name: "android.widget.Button"
      content_description: "Shorts remix"
      is_clickable: true
      is_focusable: true
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 768
        top: 1057
        right: 1032
        bottom: 1141
      }
      class_name: "android.widget.Button"
      content_description: "Download"
      is_clickable: true
      is_focusable: true
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 1053
        top: 1057
        right: 1080
        bottom: 1141
      }
      class_name: "android.widget.Button"
      content_description: "Save to playlist"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 26
        top: 1057
        right: 310
        bottom: 1141
      }
      class_name: "android.widget.Button"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 355
        top: 1078
        right: 397
        bottom: 1120
      }
      class_name: "android.widget.ImageView"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 408
        top: 1078
        right: 490
        bottom: 1120
      }
      class_name: "android.view.ViewGroup"
      content_description: "Share"
      text: "Share"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 570
        top: 1078
        right: 612
        bottom: 1120
      }
      class_name: "android.widget.ImageView"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 623
        top: 1078
        right: 712
        bottom: 1120
      }
      class_name: "android.view.ViewGroup"
      content_description: "Remix"
      text: "Remix"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 792
        top: 1070
        right: 850
        bottom: 1128
      }
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 1077
        right: 1003
        bottom: 1120
      }
      class_name: "android.view.ViewGroup"
      content_description: "Download"
      text: "Download"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 1077
        top: 1078
        right: 1080
        bottom: 1120
      }
      class_name: "android.widget.ImageView"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1080
        right: 1080
        bottom: 1118
      }
      class_name: "android.view.ViewGroup"
      content_description: "Save"
      text: "Save"
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 29
        top: 1057
        right: 307
        bottom: 1141
      }
      depth: 25
    }
    nodes {
      bounds_in_screen {
        left: 792
        top: 1070
        right: 850
        bottom: 1128
      }
      class_name: "android.widget.ImageView"
      depth: 25
    }
    nodes {
      bounds_in_screen {
        left: 29
        top: 1057
        right: 199
        bottom: 1141
      }
      class_name: "android.widget.Button"
      content_description: "like this video along with 55 other people"
      is_clickable: true
      is_focusable: true
      depth: 26
    }
    nodes {
      bounds_in_screen {
        left: 202
        top: 1057
        right: 307
        bottom: 1141
      }
      class_name: "android.widget.Button"
      content_description: "Dislike this video"
      is_clickable: true
      is_focusable: true
      depth: 26
    }
    nodes {
      bounds_in_screen {
        left: 55
        top: 1066
        right: 121
        bottom: 1132
      }
      class_name: "android.view.ViewGroup"
      depth: 27
    }
    nodes {
      bounds_in_screen {
        left: 137
        top: 1077
        right: 173
        bottom: 1120
      }
      class_name: "android.view.ViewGroup"
      content_description: "55"
      text: "55"
      depth: 27
    }
    nodes {
      bounds_in_screen {
        left: 228
        top: 1072
        right: 281
        bottom: 1125
      }
      class_name: "android.widget.ImageView"
      depth: 27
    }
    nodes {
      bounds_in_screen {
        left: 55
        top: 1066
        right: 121
        bottom: 1132
      }
      class_name: "android.widget.ImageView"
      depth: 28
    }
  }
}

assistant
!FUNCTIONCALL{"name": "click", "parameters": {"x": 890, "y": 203}}
[{"type": "function", "function": {"name": "click", "description": "Click on a specific location on the screen", "parameters": {"type": "object", "properties": {"x": {"type": "integer", "description": "Coordinate on the x axis to click."}, "y": {"type": "integer", "description": "Coordinate on the y axis to click."}}, "required": ["x", "y"]}}}, {"type": "function", "function": {"name": "long_press", "description": "Long press on a specific location on the screen.", "parameters": {"type": "object", "properties": {"x": {"type": "integer", "description": "Coordinate on the x axis to long press."}, "y": {"type": "integer", "description": "Coordinate on the y axis to long press."}}, "required": ["x", "y"]}}}, {"type": "function", "function": {"name": "input_text", "description": "Write text inside of an already selected text field, typically this is preceeded by a 'click' action that selects a field on the screen to type into.", "parameters": {"type": "object", "properties": {"text": {"type": "string", "description": "The text to input in the field."}}, "required": ["text"]}}}, {"type": "function", "function": {"name": "scroll", "description": "Scroll a fixed amount in a specific direction.", "parameters": {"type": "object", "properties": {"direction": {"type": "string", "enum": ["up", "down", "left", "right"], "description": "The direction to scroll in."}}, "required": ["direction"]}}}, {"type": "function", "function": {"name": "navigate_home", "description": "Navigate to the home screen from the current screen you are on.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "navigate_back", "description": "Navigate back to the previous page.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "open_app", "description": "Open an application.", "parameters": {"type": "object", "properties": {"app_name": {"type": "string", "description": "The name of the application to open."}}, "required": ["app_name"]}}}, {"type": "function", "function": {"name": "wait", "description": "Wait for a fixed amount of time. This is useful when you need to 'await' the results of a page that is still loading.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "status", "description": "Once you have completed the work required to fulfill an instruction, report your status by calling this function with 'successful'. If you find that a task is impossible to complete,  call this with 'infeasible' after finding that information.", "parameters": {"type": "object", "properties": {"goal_status": {"type": "string", "enum": ["successful", "infeasible"], "description": "The status of the completion of a instruction, either 'successful' or 'infeasible', called to conclude an episode."}}, "required": ["goal_status"]}}}]