instruction
I would like to see  Italy, schedules. Check out the cruise's information on the Celebrity app.
previous_actions
{"name": "open_app", "parameters": {"app_name": "Celebrity"}}
{"name": "click", "parameters": {"x": 522, "y": 2765}}
{"name": "wait", "parameters": {}}
{"name": "scroll", "parameters": {"direction": "down"}}
active_application
Celebrity
screen_description
windows {
  bounds_in_screen {
    top: 145
    right: 1440
    bottom: 3120
  }
  id: 17
  title: "Celebrity"
  window_type: TYPE_APPLICATION
  is_active: true
  is_focused: true
  tree {
    nodes {
      bounds_in_screen {
        top: 145
        right: 1440
        bottom: 3120
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        top: 145
        right: 1440
        bottom: 3036
      }
      class_name: "android.widget.LinearLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        top: 3036
        right: 1440
        bottom: 3120
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        top: 145
        right: 1440
        bottom: 3036
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        top: 145
        right: 1440
        bottom: 3036
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        top: 145
        right: 1440
        bottom: 3036
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        top: 145
        right: 1440
        bottom: 3036
      }
      class_name: "androidx.compose.ui.platform.ComposeView"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        top: 145
        right: 1440
        bottom: 3036
      }
      class_name: "android.view.View"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 145
        right: 1440
        bottom: 3036
      }
      class_name: "android.view.View"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 145
        right: 1440
        bottom: 341
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1440
        bottom: 3036
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 14
        top: 159
        right: 182
        bottom: 327
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 182
        top: 159
        right: 350
        bottom: 327
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 1202
        top: 159
        right: 1426
        bottom: 327
      }
      class_name: "android.view.View"
      is_clickable: true
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1440
        bottom: 3036
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 56
        top: 201
        right: 140
        bottom: 285
      }
      class_name: "android.view.View"
      content_description: "Back"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 56
        top: 201
        right: 140
        bottom: 285
      }
      class_name: "android.widget.Button"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 224
        top: 201
        right: 308
        bottom: 285
      }
      class_name: "android.view.View"
      content_description: "Forward"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 224
        top: 201
        right: 308
        bottom: 285
      }
      class_name: "android.widget.Button"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 1253
        top: 210
        right: 1376
        bottom: 276
      }
      class_name: "android.view.View"
      text: "Close"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 1202
        top: 180
        right: 1426
        bottom: 306
      }
      class_name: "android.widget.Button"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1440
        bottom: 3036
      }
      class_name: "android.webkit.WebView"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 344
        right: 1445
        bottom: 3037
      }
      class_name: "android.webkit.WebView"
      text: "Celebrity Cruises"
      is_focusable: true
      is_focused: true
      is_scrollable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1445
        bottom: 3037
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1445
        bottom: -3330
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1445
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 742
        top: 341
        right: 1445
        bottom: 3037
      }
      class_name: "android.widget.Button"
      text: "Usabilla Feedback Button"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1445
        bottom: 523
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2970
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2676
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2385
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 341
        right: 1393
        bottom: -2130
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1445
        bottom: -1255
      }
      class_name: "android.view.View"
      text: "selected refinement options"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1445
        bottom: -1265
      }
      class_name: "android.widget.TextView"
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 70
        top: 341
        right: 448
        bottom: -1006
      }
      class_name: "android.widget.TextView"
      text: "2 Itineraries"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 941
        top: 341
        right: 1375
        bottom: -985
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1445
        bottom: 1926
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1923
        right: 1445
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 4915
        right: 1445
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 5556
        right: 1393
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1445
        bottom: 526
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 491
        right: 1445
        bottom: 491
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2966
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2672
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2382
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 341
        right: 1393
        bottom: -2126
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 341
        right: 1393
        bottom: -1829
      }
      class_name: "android.widget.TextView"
      text: "APPLIED FILTERS:"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 341
        right: 717
        bottom: -1636
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 341
        right: 812
        bottom: -1496
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 532
        top: 341
        right: 910
        bottom: -1321
      }
      class_name: "android.widget.Button"
      text: "CLEAR FILTERS"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 941
        top: 341
        right: 1375
        bottom: -982
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1445
        bottom: 1930
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1926
        right: 1445
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 4919
        right: 1445
        bottom: 3037
      }
      class_name: "android.view.View"
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 5559
        right: 1393
        bottom: 3037
      }
      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: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 6553
        right: 1393
        bottom: 3037
      }
      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.\n"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 6833
        right: 1393
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "All Included pricing applies to sailings booked and departing on or after October 4, 2023, excluding Galapagos cruises, in an inside, ocean view, veranda, Concierge Class, or AquaClass stateroom (“Eligible Bookings”). All guests within an Eligible Booking who choose “All Included” pricing, will receive a Classic Drinks Package and an unlimited Basic Wi-Fi package. All guests in the same stateroom must choose the same rate.  Please visit www.celebritycruises.com/things-to-do-onboard/onboard-packages/beverage-packages for further information on available beverages and full restrictions and www.celebritycruises.com/things-to-do-onboard/onboard-packages/internet-and-phone-packages for further information on wi-fi."
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 7649
        right: 1393
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "All Included pricing applies to new individual bookings only. Changes to booking may result in removal of Offer. Prices and Offers are subject to availability and change without notice, may be withdrawn at any time, and not applicable to charters or contracted groups. All Included pricing is non-transferable and not combinable with certain rates including, Travel Agent, Interline, Net, Exciting Deals, or worker cabins.  Single occupancy guests paying 200% cruise fare are eligible for All Included pricing. Refer to celebritycruises.com and the Cruise Ticket Contract for additional terms and conditions. Celebrity Cruises reserves the right to cancel offer at any time, correct any errors, inaccuracies, or omissions, and change or update fares, fees, and surcharges at any time without prior notice."
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 8461
        right: 1393
        bottom: 3037
      }
      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.\n"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 8797
        right: 1393
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "*Port sequence may vary by sailing date."
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 472
        top: 397
        right: 969
        bottom: 505
      }
      class_name: "android.view.View"
      content_description: "celebrity-logo"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "celebrity-logo"
        url: "https://www.celebritycruises.com/"
        source: CONTENT_DESCRIPTION
        node_id: 60
      }
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 761
        right: 1445
        bottom: 761
      }
      class_name: "android.widget.TextView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2963
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2669
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2378
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 511
        top: 341
        right: 931
        bottom: -2119
      }
      class_name: "android.widget.Button"
      text: "FILTERS"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 70
        top: 341
        right: 623
        bottom: -1626
      }
      class_name: "android.widget.TextView"
      text: "DEC 01 – DEC 31, 2023"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 619
        top: 341
        right: 700
        bottom: -1622
      }
      class_name: "android.widget.Button"
      text: "DEC 01 – DEC 31, 2023"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 70
        top: 341
        right: 717
        bottom: -1482
      }
      class_name: "android.widget.TextView"
      text: "LOS ANGELES, CALIFORNIA"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 714
        top: 341
        right: 794
        bottom: -1482
      }
      class_name: "android.widget.Button"
      text: "DEC 01 – DEC 31, 2023"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 941
        top: 341
        right: 1375
        bottom: -968
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1445
        bottom: 1951
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1947
        right: 1445
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 4954
        right: 1445
        bottom: 3037
      }
      class_name: "android.view.View"
      text: "Feedback Survey"
      is_focusable: true
      is_scrollable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 472
        top: 456
        right: 969
        bottom: 565
      }
      class_name: "android.widget.Image"
      text: "celebrity-logo"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2903
      }
      class_name: "android.widget.TextView"
      text: " "
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1029
        bottom: -2868
      }
      class_name: "android.widget.EditText"
      hint_text: "12 days to Australia"
      text: "Italy "
      is_clickable: true
      is_editable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1050
        top: 341
        right: 1190
        bottom: -2837
      }
      class_name: "android.widget.Button"
      text: "clear search"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1183
        top: 341
        right: 1323
        bottom: -2837
      }
      class_name: "android.widget.Button"
      text: "search"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2543
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2221
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 941
        top: 341
        right: 1375
        bottom: -705
      }
      class_name: "android.widget.Button"
      text: "SORT BY:Date"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 941
        top: 341
        right: 1585
        bottom: -642
      }
      class_name: "android.view.View"
      text: "Date"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 341
        right: 1445
        bottom: 2241
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 2238
        right: 1445
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 70
        top: 2378
        right: 1372
        bottom: 2609
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2399
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2361
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 245
        top: 341
        right: 1445
        bottom: -5455
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2070
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2032
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 245
        top: 341
        right: 1445
        bottom: -4835
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1176
        top: 341
        right: 1417
        bottom: -292
      }
      class_name: "android.widget.Button"
      text: "CLOSE"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -72
      }
      class_name: "android.widget.TextView"
      text: "6 NIGHTS\nCabo & San Diego\nONBOARD CELEBRITY ECLIPSE"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 175
        top: 341
        right: 1200
        bottom: 310
      }
      class_name: "android.view.View"
      text: "Day 1, Fri, Dec 1, 2023 LOS ANGELES, CALIFORNIA Departs: 4:30PM"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 175
        top: 344
        right: 1200
        bottom: 607
      }
      class_name: "android.view.View"
      text: "Day 2, Sat, Dec 2, 2023 AT SEA "
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 175
        top: 603
        right: 1200
        bottom: 939
      }
      class_name: "android.view.View"
      text: "Day 3, Sun, Dec 3, 2023 CABO SAN LUCAS, MEXICO Arrival: 2:00PM"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 175
        top: 974
        right: 1200
        bottom: 1307
      }
      class_name: "android.view.View"
      text: "Day 4, Mon, Dec 4, 2023 CABO SAN LUCAS, MEXICO Departs: 5:00PM"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 175
        top: 1307
        right: 1200
        bottom: 1566
      }
      class_name: "android.view.View"
      text: "Day 5, Tue, Dec 5, 2023 AT SEA "
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 175
        top: 1566
        right: 1200
        bottom: 1898
      }
      class_name: "android.view.View"
      text: "Day 6, Wed, Dec 6, 2023 SAN DIEGO, CALIFORNIA Docked: 10:00AM to 10:00PM"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 175
        top: 1933
        right: 1200
        bottom: 2269
      }
      class_name: "android.view.View"
      text: "Day 7, Thu, Dec 7, 2023 LOS ANGELES, CALIFORNIA Arrival: 6:00AM"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 2511
        right: 1445
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 115
        top: 2752
        right: 661
        bottom: 2836
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 658
        top: 2752
        right: 1326
        bottom: 2836
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -2119
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1442
        top: 341
        right: 1442
        bottom: -2119
      }
      class_name: "android.widget.TextView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 245
        top: 341
        right: 1445
        bottom: -4965
      }
      class_name: "android.widget.TextView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1323
        bottom: -1787
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1442
        top: 341
        right: 1442
        bottom: -1787
      }
      class_name: "android.widget.TextView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 245
        top: 341
        right: 1445
        bottom: -4328
      }
      class_name: "android.widget.TextView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2717
        right: 1445
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 115
        top: 2990
        right: 661
        bottom: 3037
      }
      class_name: "android.widget.Image"
      text: "40-percent-every-guest"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 658
        top: 2990
        right: 1326
        bottom: 3037
      }
      class_name: "android.widget.Image"
      text: "up-to-200-savings-bonus-prime-time"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1022
        bottom: -2004
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1022
        bottom: -1713
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 2861
        right: 1445
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 35
        top: 2913
        right: 1410
        bottom: 2913
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 35
        top: 2913
        right: 1410
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 35
        top: 3823
        right: 1410
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 35
        top: 4618
        right: 1410
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 402
        bottom: -1822
      }
      class_name: "android.widget.TextView"
      text: "Travel Dates"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1393
        bottom: -1727
      }
      class_name: "android.widget.EditText"
      hint_text: "Travel Dates Choose your dates"
      text: "Dec 2023"
      is_clickable: true
      is_editable: true
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 476
        bottom: -1531
      }
      class_name: "android.widget.TextView"
      text: "Departure Ports"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 119
        top: 341
        right: 1393
        bottom: -1433
      }
      class_name: "android.widget.EditText"
      hint_text: "Departure Ports Leaving from..."
      text: "Los Angeles, California"
      is_clickable: true
      is_editable: true
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 3323
        right: 1358
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 35
        top: 4103
        right: 1410
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "DEPARTURE DATE"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 35
        top: 4198
        right: 1410
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 35
        top: 4590
        right: 1410
        bottom: 3037
      }
      class_name: "android.view.View"
      content_description: "VIEW CATEGORIES +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW CATEGORIES +"
        url: "javascript:void(0);"
        source: CONTENT_DESCRIPTION
        node_id: 127
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 140
        top: 4709
        right: 1302
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 4859
        right: 1358
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "AVG. PER PERSON"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 4915
        right: 1358
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 5062
        right: 1358
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 5307
        right: 1358
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 5552
        right: 1358
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "†Taxes, fees and port expenses $301.34 USD *"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 3526
        right: 1358
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "16 NIGHTS"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 3603
        right: 1358
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "Los Angeles To Chile"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 3750
        right: 1358
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "ONBOARD CELEBRITY ECLIPSE"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 3897
        right: 1358
        bottom: 3037
      }
      class_name: "android.view.View"
      content_description: "VIEW PORTS +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW PORTS +"
        url: "javascript:void(0);"
        source: CONTENT_DESCRIPTION
        node_id: 137
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 245
        top: 4261
        right: 1197
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 493
        top: 4691
        right: 948
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "VIEW CATEGORIES +"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 1190
        top: 4786
        right: 1302
        bottom: 3037
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 140
        top: 4786
        right: 1302
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "INSIDE$799 USDOCEAN VIEW$717 USDVERANDA$999 USDCONCIERGE CLASS$1,099 USDAQUACLASS$2,040 USDTHE RETREAT$6,744 USD"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 336
        top: 4975
        right: 745
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 777
        top: 4996
        right: 1106
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "$717 USD*"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 5209
        right: 1358
        bottom: 3037
      }
      class_name: "android.view.View"
      content_description: "VIEW ITINERARY"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW ITINERARY"
        url: "https://www.celebritycruises.com/us/itinerary-details/16-night-los-angeles-to-chile-from-los-angeles-california?packageID=EC16R028&sDT=2023-12-07&cCD=CO&aCB=&pCD=&pAD=&pFP=&pST=&pMI=&pLI=&fNM=&lNM=&contentPromotionId="
        source: CONTENT_DESCRIPTION
        node_id: 144
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 5468
        right: 1358
        bottom: 3037
      }
      class_name: "android.widget.Button"
      text: "STARTING FROM $717 USD * AVG. PER PERSON. †TAXES, FEES AND PORT EXPENSES * $301.34 USD * BOOK NOW"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 549
        top: 4002
        right: 892
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "VIEW PORTS +"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 560
        top: 4366
        right: 882
        bottom: 3037
      }
      class_name: "android.view.View"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 336
        top: 5052
        right: 745
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "$2,930 USD*"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 542
        top: 5318
        right: 899
        bottom: 3037
      }
      class_name: "android.widget.TextView"
      text: "VIEW ITINERARY"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 535
        top: 4373
        right: 899
        bottom: 3037
      }
      class_name: "android.widget.Button"
      text: "2023 DEC 07"
      is_clickable: true
      is_focusable: true
      depth: 24
    }
  }
}

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