instruction: Open the edX app and start the assignment on introduction to java programming

previous_actions: {"name": "open_app", "parameters": {"app_name": "edX"}}
{"name": "click", "parameters": {"x": 540, "y": 1035}}
{"name": "click", "parameters": {"x": 383, "y": 1622}}
{"name": "click", "parameters": {"x": 541, "y": 2095}}

active_application: Introduction to Java Programming – Part 1

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: 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: 537
        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: 537
        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: 247
        bottom: 136
      }
      class_name: "android.widget.TextView"
      content_description: "12:02 PM"
      text: "12:02"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 247
        top: 1
        right: 537
        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: 247
        top: 1
        right: 537
        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: 247
        top: 1
        right: 305
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Weather notification: 33°"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 305
        top: 1
        right: 363
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Mondly Languages notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 363
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "MakeMyTrip notification: This Calls for a Sale-ebration"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 421
        top: 1
        right: 479
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Artsy notification: See new works by artists you follow"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 479
        top: 1
        right: 537
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "ixigo trains notification: Last day! IndiGo Sale⏳"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 497
        top: 1
        right: 537
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Plant Lens notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 497
        top: 1
        right: 537
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "PlantApp notification: 4 new messages"
      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: 47
  title: "Introduction to Java Programming – Part 1"
  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: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.view.View"
      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: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 147
        bottom: 283
      }
      class_name: "android.widget.ImageButton"
      content_description: "Navigate up"
      is_clickable: true
      is_focusable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 209
        right: 190
        bottom: 210
      }
      class_name: "android.widget.ImageView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 190
        top: 172
        right: 933
        bottom: 247
      }
      class_name: "android.widget.TextView"
      text: "Introduction to Java Programming – Part 1"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 953
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "androidx.appcompat.widget.LinearLayoutCompat"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.RelativeLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 2211
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.HorizontalScrollView"
      is_focusable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 953
        top: 146
        right: 1080
        bottom: 272
      }
      class_name: "android.widget.TextView"
      content_description: "Share your course"
      is_clickable: true
      is_focusable: true
      depth: 9
      tooltip_text: "Share your course"
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "androidx.viewpager.widget.ViewPager"
      is_scrollable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 2211
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 2211
        right: 216
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Introduction to Java Programming – Part 1"
      is_focusable: true
      is_selected: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 216
        top: 2211
        right: 432
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Videos"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 432
        top: 2211
        right: 648
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Discussion"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 648
        top: 2211
        right: 864
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Important Dates"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 864
        top: 2211
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Resources"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 3240
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 4320
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 2246
        right: 184
        bottom: 2301
      }
      class_name: "android.widget.LinearLayout"
      is_selected: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 248
        top: 2246
        right: 400
        bottom: 2301
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 464
        top: 2246
        right: 616
        bottom: 2301
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 680
        top: 2246
        right: 832
        bottom: 2301
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 896
        top: 2246
        right: 1048
        bottom: 2301
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.RelativeLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.RelativeLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 3240
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 4320
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.LinearLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 74
        top: 2246
        right: 129
        bottom: 2301
      }
      class_name: "android.widget.ImageView"
      is_selected: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 129
        top: 2247
        right: 142
        bottom: 2300
      }
      class_name: "android.widget.TextView"
      is_selected: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 290
        top: 2246
        right: 345
        bottom: 2301
      }
      class_name: "android.widget.ImageView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 345
        top: 2247
        right: 358
        bottom: 2300
      }
      class_name: "android.widget.TextView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 506
        top: 2246
        right: 561
        bottom: 2301
      }
      class_name: "android.widget.ImageView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 561
        top: 2247
        right: 574
        bottom: 2300
      }
      class_name: "android.widget.TextView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 722
        top: 2246
        right: 777
        bottom: 2301
      }
      class_name: "android.widget.ImageView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 777
        top: 2247
        right: 790
        bottom: 2300
      }
      class_name: "android.widget.TextView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 938
        top: 2246
        right: 993
        bottom: 2301
      }
      class_name: "android.widget.ImageView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 993
        top: 2247
        right: 1006
        bottom: 2300
      }
      class_name: "android.widget.TextView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 283
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 283
        right: 1080
        bottom: 430
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 430
        right: 1080
        bottom: 577
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 577
        right: 1080
        bottom: 2211
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 3240
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 4320
        top: 283
        right: 1080
        bottom: 506
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 4320
        top: 507
        right: 1080
        bottom: 730
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.ListView"
      is_focusable: true
      is_long_clickable: true
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 283
        right: 1080
        bottom: 430
      }
      class_name: "android.view.ViewGroup"
      content_description: "Double tap to view current downloads."
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1133
        top: 480
        right: 1080
        bottom: 527
      }
      class_name: "android.widget.ImageView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1219
        top: 456
        right: 1080
        bottom: 502
      }
      class_name: "android.widget.TextView"
      text: "Video download quality"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1219
        top: 507
        right: 1080
        bottom: 553
      }
      class_name: "android.widget.TextView"
      text: "Auto (Recommended)"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 574
        right: 1080
        bottom: 577
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 577
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.ListView"
      is_focusable: true
      is_long_clickable: true
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 283
        right: 1080
        bottom: 409
      }
      class_name: "android.widget.SearchView"
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 409
        right: 1080
        bottom: 412
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 412
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.ListView"
      is_focusable: true
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 3240
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.ScrollView"
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 4399
        top: 363
        right: 1080
        bottom: 426
      }
      class_name: "android.widget.ImageView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 4517
        top: 341
        right: 1080
        bottom: 447
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 4399
        top: 587
        right: 1080
        bottom: 650
      }
      class_name: "android.widget.ImageView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 4517
        top: 565
        right: 1080
        bottom: 671
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 1036
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1036
        right: 1080
        bottom: 1141
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1141
        right: 1080
        bottom: 1309
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1309
        right: 1080
        bottom: 1477
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1477
        right: 1080
        bottom: 1645
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1645
        right: 1080
        bottom: 1813
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1813
        right: 1080
        bottom: 1918
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1918
        right: 1080
        bottom: 2086
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 2086
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1133
        top: 333
        right: 1080
        bottom: 380
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1219
        top: 305
        right: 1080
        bottom: 408
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1973
        top: 317
        right: 1080
        bottom: 396
      }
      class_name: "android.widget.Switch"
      content_description: "Bulk videos download switch. Download to Device. 66 Videos, 345 MB total. Toggling the switch on, will download all videos of this course."
      text: "OFF"
      is_checkable: true
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 427
        right: 1080
        bottom: 430
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 577
        right: 1080
        bottom: 682
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 682
        right: 1080
        bottom: 850
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 850
        right: 1080
        bottom: 1018
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1018
        right: 1080
        bottom: 1186
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1186
        right: 1080
        bottom: 1362
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1362
        right: 1080
        bottom: 1530
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1530
        right: 1080
        bottom: 1635
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1635
        right: 1080
        bottom: 1811
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1811
        right: 1080
        bottom: 1987
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1987
        right: 1080
        bottom: 2155
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 2155
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_long_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 283
        right: 1080
        bottom: 409
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 412
        right: 1080
        bottom: 550
      }
      class_name: "android.widget.TextView"
      text: "All Posts"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 553
        right: 1080
        bottom: 691
      }
      class_name: "android.widget.TextView"
      text: "Posts I’m Following"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 694
        right: 1080
        bottom: 832
      }
      class_name: "android.widget.TextView"
      text: "General"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 835
        right: 1080
        bottom: 973
      }
      class_name: "android.widget.TextView"
      text: "Tutorial on Software Setup (for Windows/Mac users)"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 976
        right: 1080
        bottom: 1114
      }
      class_name: "android.widget.TextView"
      text: "BlueJ Installation"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 1117
        right: 1080
        bottom: 1255
      }
      class_name: "android.widget.TextView"
      text: "Tutorial on Software Setup (for Linux users)"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 1258
        right: 1080
        bottom: 1396
      }
      class_name: "android.widget.TextView"
      text: "BlueJ Installation"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 1399
        right: 1080
        bottom: 1537
      }
      class_name: "android.widget.TextView"
      text: "Introduction"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 1540
        right: 1080
        bottom: 1678
      }
      class_name: "android.widget.TextView"
      text: "Well-defined Problem "
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 1681
        right: 1080
        bottom: 1819
      }
      class_name: "android.widget.TextView"
      text: "Learning Objectives (Cont.)"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 1822
        right: 1080
        bottom: 1960
      }
      class_name: "android.widget.TextView"
      text: "Lab 01 Hello World"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 1963
        right: 1080
        bottom: 2101
      }
      class_name: "android.widget.TextView"
      text: "Lab Submission Manual"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 2104
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.TextView"
      text: "Completion of Module 01"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 3240
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 4517
        top: 341
        right: 1080
        bottom: 401
      }
      class_name: "android.widget.TextView"
      text: "Handouts"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 4517
        top: 401
        right: 1080
        bottom: 447
      }
      class_name: "android.widget.TextView"
      text: "Find important course information"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 4517
        top: 565
        right: 1080
        bottom: 625
      }
      class_name: "android.widget.TextView"
      text: "Announcements"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 4517
        top: 625
        right: 1080
        bottom: 671
      }
      class_name: "android.widget.TextView"
      text: "Keep up with the latest news"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 701
      }
      class_name: "android.widget.FrameLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 701
        right: 1080
        bottom: 1036
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1036
        right: 1080
        bottom: 1141
      }
      class_name: "android.widget.TextView"
      text: "Pre-course Materials"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 39
        top: 1154
        right: 1080
        bottom: 1306
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1306
        right: 1080
        bottom: 1309
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 39
        top: 1322
        right: 1080
        bottom: 1474
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1474
        right: 1080
        bottom: 1477
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 39
        top: 1490
        right: 1080
        bottom: 1642
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1642
        right: 1080
        bottom: 1645
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 39
        top: 1658
        right: 1080
        bottom: 1810
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1810
        right: 1080
        bottom: 1813
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1813
        right: 1080
        bottom: 1918
      }
      class_name: "android.widget.TextView"
      text: "Module 01 - Course Overview"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 39
        top: 1931
        right: 1080
        bottom: 2083
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 2083
        right: 1080
        bottom: 2086
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 39
        top: 2099
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 2251
        right: 1080
        bottom: 2211
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1133
        top: 333
        right: 1080
        bottom: 380
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1219
        top: 305
        right: 1080
        bottom: 351
      }
      class_name: "android.widget.TextView"
      text: "Download to Device"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1219
        top: 362
        right: 1080
        bottom: 408
      }
      class_name: "android.widget.TextView"
      text: "66 Videos, 345 MB total"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 577
        right: 1080
        bottom: 682
      }
      class_name: "android.widget.TextView"
      text: "Module 01 - Course Overview"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1119
        top: 695
        right: 1080
        bottom: 847
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 847
        right: 1080
        bottom: 850
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1119
        top: 863
        right: 1080
        bottom: 1015
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1015
        right: 1080
        bottom: 1018
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1119
        top: 1031
        right: 1080
        bottom: 1183
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1183
        right: 1080
        bottom: 1186
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1119
        top: 1199
        right: 1080
        bottom: 1359
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1359
        right: 1080
        bottom: 1362
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1119
        top: 1375
        right: 1080
        bottom: 1527
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1527
        right: 1080
        bottom: 1530
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1530
        right: 1080
        bottom: 1635
      }
      class_name: "android.widget.TextView"
      text: "Module 02 - Programming Fundamentals"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1119
        top: 1648
        right: 1080
        bottom: 1808
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1808
        right: 1080
        bottom: 1811
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1119
        top: 1824
        right: 1080
        bottom: 1984
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 1984
        right: 1080
        bottom: 1987
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1119
        top: 2000
        right: 1080
        bottom: 2152
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 2152
        right: 1080
        bottom: 2155
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1119
        top: 2168
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 2328
        right: 1080
        bottom: 2211
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2181
        top: 283
        right: 1080
        bottom: 409
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3240
        top: 283
        right: 1080
        bottom: 2211
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 701
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 722
        right: 1038
        bottom: 790
      }
      class_name: "android.widget.TextView"
      text: "Introduction to Java Programming – Part 1"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 790
        right: 641
        bottom: 836
      }
      class_name: "android.widget.TextView"
      text: "Course access expires on September 8"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 878
        right: 1038
        bottom: 994
      }
      class_name: "android.widget.FrameLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 65
        top: 1200
        right: 1054
        bottom: 1260
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 65
        top: 1368
        right: 1054
        bottom: 1428
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 65
        top: 1536
        right: 1054
        bottom: 1596
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 65
        top: 1704
        right: 1054
        bottom: 1764
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 65
        top: 1977
        right: 900
        bottom: 2037
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 926
        top: 1967
        right: 1067
        bottom: 2046
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 65
        top: 2145
        right: 905
        bottom: 2205
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 2135
        right: 1067
        bottom: 2211
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1145
        top: 741
        right: 1080
        bottom: 801
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2006
        top: 731
        right: 1080
        bottom: 810
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1145
        top: 909
        right: 1080
        bottom: 969
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2011
        top: 899
        right: 1080
        bottom: 978
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1145
        top: 1077
        right: 1080
        bottom: 1137
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2005
        top: 1067
        right: 1080
        bottom: 1146
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1145
        top: 1220
        right: 1080
        bottom: 1338
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2004
        top: 1239
        right: 1080
        bottom: 1318
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1145
        top: 1421
        right: 1080
        bottom: 1481
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2011
        top: 1411
        right: 1080
        bottom: 1490
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1145
        top: 1669
        right: 1080
        bottom: 1787
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2005
        top: 1688
        right: 1080
        bottom: 1767
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1145
        top: 1845
        right: 1080
        bottom: 1963
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2011
        top: 1864
        right: 1080
        bottom: 1943
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1145
        top: 2046
        right: 1080
        bottom: 2106
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2006
        top: 2036
        right: 1080
        bottom: 2115
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1145
        top: 2189
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.RelativeLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2006
        top: 2208
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2202
        top: 314
        right: 1080
        bottom: 377
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2286
        top: 283
        right: 1080
        bottom: 409
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 878
        right: 1038
        bottom: 994
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 133
        top: 1200
        right: 514
        bottom: 1260
      }
      class_name: "android.widget.TextView"
      text: "Pre-course Survey"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 133
        top: 1368
        right: 1054
        bottom: 1428
      }
      class_name: "android.widget.TextView"
      text: "Tutorial on Software Setup (for Windows/Mac users)"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 133
        top: 1536
        right: 1010
        bottom: 1596
      }
      class_name: "android.widget.TextView"
      text: "Tutorial on Software Setup (for Linux users)"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 133
        top: 1704
        right: 616
        bottom: 1764
      }
      class_name: "android.widget.TextView"
      text: "Tutorial on BlueJ Basics"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 133
        top: 1977
        right: 386
        bottom: 2037
      }
      class_name: "android.widget.TextView"
      text: "Introduction"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 926
        top: 1967
        right: 1005
        bottom: 2046
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1018
        top: 1980
        right: 1041
        bottom: 2033
      }
      class_name: "android.widget.TextView"
      text: "5"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 133
        top: 2145
        right: 340
        bottom: 2205
      }
      class_name: "android.widget.TextView"
      text: "Hardware"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 2135
        right: 1010
        bottom: 2211
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1023
        top: 2148
        right: 1041
        bottom: 2201
      }
      class_name: "android.widget.TextView"
      text: "1"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 741
        right: 1080
        bottom: 801
      }
      class_name: "android.widget.TextView"
      text: "Introduction"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2006
        top: 731
        right: 1080
        bottom: 810
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2098
        top: 744
        right: 1080
        bottom: 797
      }
      class_name: "android.widget.TextView"
      text: "5"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 909
        right: 1080
        bottom: 969
      }
      class_name: "android.widget.TextView"
      text: "Hardware"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2011
        top: 899
        right: 1080
        bottom: 978
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2103
        top: 912
        right: 1080
        bottom: 965
      }
      class_name: "android.widget.TextView"
      text: "1"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 1077
        right: 1080
        bottom: 1137
      }
      class_name: "android.widget.TextView"
      text: "Software and Programming Languages"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2005
        top: 1067
        right: 1080
        bottom: 1146
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2097
        top: 1080
        right: 1080
        bottom: 1133
      }
      class_name: "android.widget.TextView"
      text: "3"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 1220
        right: 1080
        bottom: 1280
      }
      class_name: "android.widget.TextView"
      text: "Problem Solving"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 1285
        right: 1080
        bottom: 1338
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2004
        top: 1239
        right: 1080
        bottom: 1318
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2096
        top: 1252
        right: 1080
        bottom: 1305
      }
      class_name: "android.widget.TextView"
      text: "4"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 1421
        right: 1080
        bottom: 1481
      }
      class_name: "android.widget.TextView"
      text: "First Java Program"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2011
        top: 1411
        right: 1080
        bottom: 1490
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2103
        top: 1424
        right: 1080
        bottom: 1477
      }
      class_name: "android.widget.TextView"
      text: "1"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 1669
        right: 1080
        bottom: 1729
      }
      class_name: "android.widget.TextView"
      text: "Introduction"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 1734
        right: 1080
        bottom: 1787
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2005
        top: 1688
        right: 1080
        bottom: 1767
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2097
        top: 1701
        right: 1080
        bottom: 1754
      }
      class_name: "android.widget.TextView"
      text: "3"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 1845
        right: 1080
        bottom: 1905
      }
      class_name: "android.widget.TextView"
      text: "Identifiers"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 1910
        right: 1080
        bottom: 1963
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2011
        top: 1864
        right: 1080
        bottom: 1943
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2103
        top: 1877
        right: 1080
        bottom: 1930
      }
      class_name: "android.widget.TextView"
      text: "1"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 2046
        right: 1080
        bottom: 2106
      }
      class_name: "android.widget.TextView"
      text: "Variable and Data Types"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2006
        top: 2036
        right: 1080
        bottom: 2115
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2098
        top: 2049
        right: 1080
        bottom: 2102
      }
      class_name: "android.widget.TextView"
      text: "2"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 2189
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.TextView"
      text: "Expressions"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 2254
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2006
        top: 2208
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2098
        top: 2221
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.TextView"
      text: "2"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2286
        top: 297
        right: 1080
        bottom: 392
      }
      class_name: "android.widget.AutoCompleteTextView"
      hint_text: "Search all posts"
      text: "Search all posts"
      is_clickable: true
      is_editable: true
      is_focusable: true
      is_long_clickable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 878
        right: 1038
        bottom: 994
      }
      class_name: "android.widget.Button"
      text: "Upgrade to access more features"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 926
        top: 1967
        right: 1005
        bottom: 2046
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 942
        top: 1983
        right: 989
        bottom: 2030
      }
      class_name: "android.widget.ImageView"
      content_description: "ONLINE"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 2135
        right: 1010
        bottom: 2211
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 947
        top: 2151
        right: 994
        bottom: 2198
      }
      class_name: "android.widget.ImageView"
      content_description: "ONLINE"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2006
        top: 731
        right: 1080
        bottom: 810
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2022
        top: 747
        right: 1080
        bottom: 794
      }
      class_name: "android.widget.ImageView"
      content_description: "ONLINE"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2011
        top: 899
        right: 1080
        bottom: 978
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2027
        top: 915
        right: 1080
        bottom: 962
      }
      class_name: "android.widget.ImageView"
      content_description: "ONLINE"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2005
        top: 1067
        right: 1080
        bottom: 1146
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2021
        top: 1083
        right: 1080
        bottom: 1130
      }
      class_name: "android.widget.ImageView"
      content_description: "ONLINE"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 1285
        right: 1080
        bottom: 1332
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1273
        top: 1285
        right: 1080
        bottom: 1338
      }
      class_name: "android.widget.TextView"
      text: "Module 01 Graded Problem Set"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2004
        top: 1239
        right: 1080
        bottom: 1318
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2020
        top: 1255
        right: 1080
        bottom: 1302
      }
      class_name: "android.widget.ImageView"
      content_description: "ONLINE"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2011
        top: 1411
        right: 1080
        bottom: 1490
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2027
        top: 1427
        right: 1080
        bottom: 1474
      }
      class_name: "android.widget.ImageView"
      content_description: "ONLINE"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 1734
        right: 1080
        bottom: 1781
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1273
        top: 1734
        right: 1080
        bottom: 1787
      }
      class_name: "android.widget.TextView"
      text: "Module 02 Graded Problem Set"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2005
        top: 1688
        right: 1080
        bottom: 1767
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2021
        top: 1704
        right: 1080
        bottom: 1751
      }
      class_name: "android.widget.ImageView"
      content_description: "ONLINE"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 1910
        right: 1080
        bottom: 1957
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1273
        top: 1910
        right: 1080
        bottom: 1963
      }
      class_name: "android.widget.TextView"
      text: "Module 02 Graded Problem Set"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2011
        top: 1864
        right: 1080
        bottom: 1943
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2027
        top: 1880
        right: 1080
        bottom: 1927
      }
      class_name: "android.widget.ImageView"
      content_description: "ONLINE"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2006
        top: 2036
        right: 1080
        bottom: 2115
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2022
        top: 2052
        right: 1080
        bottom: 2099
      }
      class_name: "android.widget.ImageView"
      content_description: "ONLINE"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1213
        top: 2254
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1273
        top: 2254
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.TextView"
      text: "Module 02 Graded Problem Set"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2006
        top: 2208
        right: 1080
        bottom: 2211
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2022
        top: 2224
        right: 1080
        bottom: 2211
      }
      class_name: "android.widget.ImageView"
      content_description: "ONLINE"
      depth: 19
    }
  }
}


assistant: !FUNCTIONCALL{"name": "click", "parameters": {"x": 559, "y": 1229}}