instruction: In the Celebrity app, search for Celebrity Apex cruise scheduled for September.

previous_actions: {"name": "open_app", "parameters": {"app_name": "Celebrity"}}
{"name": "click", "parameters": {"x": 540, "y": 2140}}
{"name": "wait", "parameters": {}}
{"name": "click", "parameters": {"x": 410, "y": 709}}
{"name": "input_text", "parameters": {"text": "Europe"}}
{"name": "click", "parameters": {"x": 566, "y": 825}}
{"name": "click", "parameters": {"x": 864, "y": 946}}
{"name": "click", "parameters": {"x": 857, "y": 2247}}
{"name": "click", "parameters": {"x": 266, "y": 1043}}
{"name": "click", "parameters": {"x": 540, "y": 550}}
{"name": "click", "parameters": {"x": 843, "y": 2250}}

active_application: Celebrity

screen_description: windows {
  bounds_in_screen {
    top: 136
    right: 1080
    bottom: 2400
  }
  id: 1530
  title: "Celebrity"
  window_type: TYPE_APPLICATION
  is_active: true
  is_focused: true
  tree {
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      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 {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.compose.ui.platform.ComposeView"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 11
        top: 147
        right: 137
        bottom: 273
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 137
        top: 147
        right: 263
        bottom: 273
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 901
        top: 147
        right: 1069
        bottom: 273
      }
      class_name: "android.view.View"
      is_clickable: true
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2337
      }
      class_name: "android.webkit.WebView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 43
        top: 179
        right: 106
        bottom: 242
      }
      class_name: "android.view.View"
      content_description: "Back"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 43
        top: 179
        right: 106
        bottom: 242
      }
      class_name: "android.widget.Button"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 169
        top: 179
        right: 232
        bottom: 242
      }
      class_name: "android.view.View"
      content_description: "Forward"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 169
        top: 179
        right: 232
        bottom: 242
      }
      class_name: "android.widget.Button"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 930
        top: 186
        right: 1040
        bottom: 235
      }
      class_name: "android.view.View"
      text: "Cancel"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 901
        top: 163
        right: 1069
        bottom: 258
      }
      class_name: "android.widget.Button"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 2339
      }
      class_name: "android.webkit.WebView"
      text: "Celebrity Cruises"
      is_focusable: true
      is_focused: true
      is_scrollable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 443
      }
      class_name: "android.view.View"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 437
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 556
        top: 2338
        right: 1084
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "Usabilla Feedback Button"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 443
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 437
        right: 1084
        bottom: 437
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 621
        right: 992
        bottom: 716
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 737
        right: 992
        bottom: 934
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 957
        right: 992
        bottom: 1151
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 1228
        right: 1044
        bottom: 1343
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 1419
        right: 1084
        bottom: 1999
      }
      class_name: "android.view.View"
      text: "selected refinement options"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 1991
        right: 1084
        bottom: 1991
      }
      class_name: "android.widget.TextView"
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 2112
        right: 322
        bottom: 2186
      }
      class_name: "android.widget.TextView"
      text: "1 Itineraries"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 706
        top: 2096
        right: 1031
        bottom: 2201
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 2251
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 4391
        right: 1084
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      is_clickable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 4601
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 5110
        right: 1044
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 354
        top: 319
        right: 727
        bottom: 403
      }
      class_name: "android.view.View"
      content_description: "celebrity-logo"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "celebrity-logo"
        source: CONTENT_DESCRIPTION
        node_id: 28
      }
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 598
        right: 1084
        bottom: 598
      }
      class_name: "android.widget.TextView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 621
        right: 992
        bottom: 716
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 737
        right: 992
        bottom: 934
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 957
        right: 992
        bottom: 1151
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 1228
        right: 1044
        bottom: 1343
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 1498
        right: 1044
        bottom: 1566
      }
      class_name: "android.widget.TextView"
      text: "APPLIED FILTERS:"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 1629
        right: 527
        bottom: 1711
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 1734
        right: 640
        bottom: 1816
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 399
        top: 1865
        right: 685
        bottom: 1947
      }
      class_name: "android.widget.Button"
      text: "CLEAR FILTERS"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 706
        top: 2096
        right: 1031
        bottom: 2201
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 2251
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 4601
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 5110
        right: 1044
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "*Price is per person and applies to selected sailing, lowest available fare stateroom category, based on double-occupancy, reflects any promotional savings, and is subject to change and availability until booked. Additional terms and conditions apply to offers. Full deposit must be paid by deposit payment required due date. Standard full deposit penalty is applied if booking is cancelled within final payment period; see Celebrity’s cancellation policy for details. Non-Refundable Deposit Bookings (“NRDB”): To qualify for the lowest available cruise fare, guest must choose a non-refundable deposit. All deposit payments for NRDB made after 03/02/23 are non-refundable from the time of booking. NRDB are applicable to groups at prevailing rates. Not applicable to incentive, contract, or charter groups. Nonrefundable deposit offers are applicable to sailings within final payment, however full deposit is due at time of booking."
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 5855
        right: 1044
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "*Celebrity Edge® Series Iconic Suites, Edge Villas, Penthouse Suites, Royal Suites, Celebrity Suites, AquaClass® Sky Suites, and Sky Suites (and Family Suites during Holiday sailings) require double the deposit amounts listed."
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 6060
        right: 1044
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "All Included: All Included applies to inside, ocean view, veranda, Concierge Class, or AquaClass® stateroom who book with the All Included Rate (“Eligible Bookings”). All guests in an Eligible Booking will receive a Classic Drink Package, Gratuities (“Tips”) Included, and an unlimited Basic Wi-Fi Package. All guests with an Eligible Booking in The Retreat will receive a Premium Drink Package, Tips Included, OBC and an unlimited Premium Wi-Fi Package. OBC amount varies by length of sailing and will be credited to guests’ stateroom folios. OBC has no cash value, is applicable to cruise only, non-transferable, not redeemable for cash, and will expire if not used by 10:00 PM on the final night of the cruise. Guests with Wi-Fi Packages will receive instructions for Wi-Fi access in their staterooms on the first day of the cruise. All guests in the same stateroom must choose the same rate."
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 6719
        right: 1044
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "Imagery and messaging may not accurately reflect onboard and destination experiences, offerings, features, or itineraries. These may not be available during your voyage, may vary by ship and destination, and may be subject to change without notice."
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 6968
        right: 1044
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "*Port sequence may vary by sailing date."
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 354
        top: 319
        right: 727
        bottom: 403
      }
      class_name: "android.widget.Image"
      text: "celebrity-logo"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 621
        right: 992
        bottom: 716
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 737
        right: 992
        bottom: 934
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 957
        right: 992
        bottom: 1151
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1228
        right: 700
        bottom: 1343
      }
      class_name: "android.widget.Button"
      text: "FILTERS"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 1629
        right: 459
        bottom: 1711
      }
      class_name: "android.widget.TextView"
      text: "SEP 01 – SEP 30, 2023"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 454
        top: 1629
        right: 514
        bottom: 1711
      }
      class_name: "android.widget.Button"
      text: "SEP 01 – SEP 30, 2023"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 1734
        right: 567
        bottom: 1816
      }
      class_name: "android.widget.TextView"
      text: "AMSTERDAM, NETHERLANDS"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 564
        top: 1734
        right: 624
        bottom: 1816
      }
      class_name: "android.widget.Button"
      text: "SEP 01 – SEP 30, 2023"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 706
        top: 2096
        right: 1031
        bottom: 2201
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 2251
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 650
        right: 992
        bottom: 716
      }
      class_name: "android.widget.TextView"
      text: " "
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 621
        right: 771
        bottom: 716
      }
      class_name: "android.widget.EditText"
      hint_text: "Ask for...\"3 nights in the Caribbean\""
      text: "Europe"
      is_clickable: true
      is_editable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 889
        top: 600
        right: 992
        bottom: 737
      }
      class_name: "android.widget.Button"
      text: "search"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 737
        right: 992
        bottom: 934
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 957
        right: 992
        bottom: 1151
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 706
        top: 2096
        right: 1031
        bottom: 2201
      }
      class_name: "android.widget.Button"
      text: "SORT BY:Date"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 2251
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 52
        top: 2356
        right: 1029
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 737
        right: 992
        bottom: 878
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 871
        right: 992
        bottom: 878
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 181
        top: 1348
        right: 1084
        bottom: 1348
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 957
        right: 992
        bottom: 1096
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 1088
        right: 992
        bottom: 1096
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 181
        top: 1784
        right: 1084
        bottom: 1784
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 2251
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 91
        top: 2398
        right: 472
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 469
        top: 2398
        right: 992
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 737
        right: 992
        bottom: 878
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1081
        top: 1296
        right: 1081
        bottom: 1296
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 181
        top: 1503
        right: 1084
        bottom: 1503
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 957
        right: 992
        bottom: 1096
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1081
        top: 1732
        right: 1081
        bottom: 1732
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 181
        top: 1939
        right: 1084
        bottom: 1939
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 2251
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 91
        top: 2398
        right: 472
        bottom: 2339
      }
      class_name: "android.widget.Image"
      text: "75_percent_off_2nd_guest_august"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 469
        top: 2398
        right: 992
        bottom: 2339
      }
      class_name: "android.widget.Image"
      text: "up_to_200_obc_august"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 737
        right: 766
        bottom: 787
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 955
        right: 766
        bottom: 1004
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2251
        right: 1084
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 2288
        right: 1057
        bottom: 2288
      }
      class_name: "android.widget.TextView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 2288
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 3031
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 3627
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 734
        right: 304
        bottom: 787
      }
      class_name: "android.widget.TextView"
      text: "Travel Dates"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 794
        right: 1044
        bottom: 857
      }
      class_name: "android.widget.EditText"
      hint_text: "Travel Dates Choose your dates"
      text: "Sept 2023"
      is_clickable: true
      is_editable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 955
        right: 357
        bottom: 1004
      }
      class_name: "android.widget.TextView"
      text: "Departure Ports"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 1012
        right: 1044
        bottom: 1075
      }
      class_name: "android.widget.EditText"
      hint_text: "Departure Ports Leaving from..."
      text: "Amsterdam, Netherlands"
      is_clickable: true
      is_editable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2488
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 3157
        right: 1057
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "DEPARTURE DATE"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 3228
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 3522
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW CATEGORIES +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW CATEGORIES +"
        source: CONTENT_DESCRIPTION
        node_id: 109
      }
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 3611
        right: 976
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3711
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "AVG. PER PERSON"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3750
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3855
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 4039
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 4220
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "†Taxes, fees and port expenses $249.90 USD *"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 385
        top: 2593
        right: 695
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "NEW SHIP"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2698
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "12 NIGHTS"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2755
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "British Isles"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2855
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "ONBOARD CELEBRITY APEX"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2965
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW PORTS +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW PORTS +"
        source: CONTENT_DESCRIPTION
        node_id: 120
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 183
        top: 3228
        right: 897
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 370
        top: 3548
        right: 711
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW CATEGORIES +"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 892
        top: 3611
        right: 976
        bottom: 2339
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 3611
        right: 976
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "INSIDE$2,298 USDOCEAN VIEW$2,698 USDVERANDA$1,999 USDCONCIERGE CLASS$2,099 USDAQUACLASS$5,413 USDTHE RETREATSOLD OUT"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 391
        top: 3755
        right: 690
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "$1,999 USD*"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3905
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW ITINERARY"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW ITINERARY"
        source: CONTENT_DESCRIPTION
        node_id: 124
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 4091
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "STARTING FROM $1,999 USD * AVG. PER PERSON. †TAXES, FEES AND PORT EXPENSES * $249.90 USD * BOOK NOW"
      is_clickable: true
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 412
        top: 2992
        right: 669
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW PORTS +"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 420
        top: 3254
        right: 661
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 406
        top: 3947
        right: 677
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW ITINERARY"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 401
        top: 3238
        right: 677
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "2023 SEP 02"
      is_clickable: true
      is_focusable: true
      depth: 23
    }
  }
}


assistant: !FUNCTIONCALL{"name": "scroll", "parameters": {"direction": "down"}}