instruction: In the Expedia app, Find a flight from Delhi to New York. Departing on September 25, 2023, at 11:30 a.m.–9:10 p.m. and returning on September 30, 2023, at 9:00 p.m.–11:55 p.m.

previous_actions: {"name": "open_app", "parameters": {"app_name": "Expedia"}}
{"name": "wait", "parameters": {}}
{"name": "click", "parameters": {"x": 270, "y": 286}}
{"name": "click", "parameters": {"x": 587, "y": 449}}
{"name": "input_text", "parameters": {"text": "New Delhi"}}
{"name": "click", "parameters": {"x": 539, "y": 299}}
{"name": "input_text", "parameters": {"text": "New York"}}
{"name": "click", "parameters": {"x": 372, "y": 309}}
{"name": "scroll", "parameters": {"direction": "down"}}
{"name": "scroll", "parameters": {"direction": "down"}}
{"name": "click", "parameters": {"x": 227, "y": 1880}}
{"name": "click", "parameters": {"x": 1002, "y": 1880}}
{"name": "click", "parameters": {"x": 692, "y": 2237}}
{"name": "click", "parameters": {"x": 540, "y": 2241}}

active_application: Flights

screen_description: windows {
  bounds_in_screen {
    right: 1080
    bottom: 118
  }
  id: 1142
  layer: 1
  window_type: TYPE_SYSTEM
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        left: 47
        right: 1027
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 454
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 454
        top: 1
        right: 599
        bottom: 118
      }
      class_name: "android.view.View"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 599
        top: 1
        right: 1006
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 454
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 701
        top: 1
        right: 1006
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 125
        bottom: 118
      }
      class_name: "android.widget.TextView"
      content_description: "1:08 PM"
      text: "1:08"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 125
        top: 1
        right: 454
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 701
        top: 1
        right: 881
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 881
        top: 1
        right: 1006
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Battery charging, 100 percent."
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 125
        top: 1
        right: 454
        bottom: 118
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 701
        top: 30
        right: 762
        bottom: 88
      }
      class_name: "android.widget.ImageView"
      content_description: "Ringer silent."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 762
        top: 30
        right: 819
        bottom: 88
      }
      class_name: "android.widget.ImageView"
      content_description: "Do Not Disturb"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 819
        top: 30
        right: 865
        bottom: 88
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Wifi three bars."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 881
        top: 42
        right: 901
        bottom: 76
      }
      class_name: "android.widget.ImageView"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 901
        top: 1
        right: 1006
        bottom: 118
      }
      class_name: "android.widget.TextView"
      text: "100%"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 125
        top: 1
        right: 454
        bottom: 118
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 826
        top: 30
        right: 865
        bottom: 88
      }
      class_name: "android.widget.LinearLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 125
        top: 1
        right: 183
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "ShopClues notification: Knock! Knock! 🙋🙋"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 183
        top: 1
        right: 241
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Shopsy notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 241
        top: 1
        right: 299
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Gmail notification: Tripadvisor"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 299
        top: 1
        right: 357
        bottom: 118
      }
      class_name: "android.widget.ImageView"
      content_description: "Google Play Store notification: Complete setup by installing apps"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 826
        top: 39
        right: 865
        bottom: 78
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 826
        top: 39
        right: 865
        bottom: 78
      }
      class_name: "android.widget.ImageView"
      depth: 10
    }
  }
}
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 3183
  title: "Flights"
  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: 118
      }
      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 {
        top: 118
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        top: 118
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        top: 118
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        top: 118
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        top: 118
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 118
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 118
        right: 1080
        bottom: 244
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 244
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.ScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 2316
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 118
        right: 126
        bottom: 244
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 126
        top: 181
        right: 1080
        bottom: 181
      }
      class_name: "android.view.ViewGroup"
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 118
        right: 1080
        bottom: 244
      }
      class_name: "androidx.appcompat.widget.LinearLayoutCompat"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 244
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 31
        top: 149
        right: 94
        bottom: 212
      }
      class_name: "android.widget.ImageButton"
      content_description: "close"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 307
        right: 1017
        bottom: 373
      }
      class_name: "android.widget.TextView"
      text: "Delhi to New York"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 384
        right: 105
        bottom: 426
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 116
        top: 382
        right: 591
        bottom: 429
      }
      class_name: "android.widget.TextView"
      text: "Virgin Atlantic • Mon, Sep 25"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 429
        right: 1080
        bottom: 507
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 570
        right: 1080
        bottom: 573
      }
      class_name: "android.view.View"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 636
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 384
        right: 105
        bottom: 426
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 429
        right: 1080
        bottom: 507
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 636
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 429
        right: 1080
        bottom: 507
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 636
        right: 550
        bottom: 683
      }
      class_name: "android.widget.TextView"
      text: "Select your fare to New York"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 694
        right: 1017
        bottom: 741
      }
      class_name: "android.widget.TextView"
      text: "Your selection applies to all flights"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 804
        right: 1080
        bottom: 2271
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 2313
        right: 1059
        bottom: 2313
      }
      class_name: "androidx.compose.ui.platform.ComposeView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2355
        right: 1017
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2685
        right: 1017
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Changes and cancellations"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2753
        right: 1017
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Cancellations are permitted but fees may be applicable."
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 429
        right: 1080
        bottom: 507
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 804
        right: 1080
        bottom: 2271
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 2313
        right: 21
        bottom: 2313
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2355
        right: 1017
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Baggage fees reflect the airline\'s standard fees based on the selected fare class. Fees may vary based on size and weight restrictions as well as loyalty programs and other promotions. For more information, check with Virgin Atlantic."
      is_focusable: true
      clickable_spans {
        text: "Virgin Atlantic"
        source: TEXT
        start: 218
        node_id: 38
      }
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2535
        right: 1017
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "You can purchase checked bags from Virgin Atlantic or through the link in your confirmation or check-in emails."
      is_focusable: true
      clickable_spans {
        text: "Virgin Atlantic"
        source: TEXT
        start: 35
        node_id: 41
      }
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 461
        right: 272
        bottom: 507
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Show details of Virgin Atlantic 11:30am flight on Monday, 25th Sep 2023 and 1 more flight Button"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 32
        top: 804
        right: 1080
        bottom: 2271
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 461
        right: 272
        bottom: 507
      }
      class_name: "android.widget.TextView"
      text: "Show details"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 64
        top: 804
        right: 954
        bottom: 2271
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 804
        right: 1080
        bottom: 2271
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 64
        top: 804
        right: 954
        bottom: 2271
      }
      class_name: "android.view.ViewGroup"
      content_description: "Now showing Economy Classic, $1,048 button"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 804
        right: 1080
        bottom: 2271
      }
      class_name: "android.view.ViewGroup"
      content_description: "Now showing Economy Delight, $1,182 button"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 867
        right: 891
        bottom: 1126
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1168
        right: 891
        bottom: 1372
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1393
        right: 891
        bottom: 1439
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Show more economy classic fare details Button"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1523
        right: 891
        bottom: 1526
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1589
        right: 891
        bottom: 1793
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1840
        right: 891
        bottom: 2111
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 2111
        right: 891
        bottom: 2208
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Select Economy Classic For $1,048 Button"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 867
        right: 1080
        bottom: 1126
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1168
        right: 1080
        bottom: 1372
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1393
        right: 1080
        bottom: 1439
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Show more economy delight fare details Button"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1523
        right: 1080
        bottom: 1526
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1589
        right: 1080
        bottom: 1793
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1840
        right: 1080
        bottom: 2111
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 2111
        right: 1080
        bottom: 2208
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Select Economy Delight For $1,182 Button"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 867
        right: 315
        bottom: 945
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 956
        right: 496
        bottom: 989
      }
      class_name: "android.widget.TextView"
      text: "$1,047.51 roundtrip for 1 traveler"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1021
        right: 405
        bottom: 1068
      }
      class_name: "android.widget.TextView"
      text: "Economy Classic"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1079
        right: 398
        bottom: 1126
      }
      class_name: "android.widget.TextView"
      text: "Cabin: Economy"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1168
        right: 891
        bottom: 1236
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Seat choice: Available at no charge"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1236
        right: 891
        bottom: 1304
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Cancellation: Available at charge"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1304
        right: 891
        bottom: 1372
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Changes: Available at charge"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1393
        right: 314
        bottom: 1439
      }
      class_name: "android.widget.TextView"
      text: "Show more"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1589
        right: 891
        bottom: 1657
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1657
        right: 891
        bottom: 1725
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1725
        right: 891
        bottom: 1793
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1840
        right: 891
        bottom: 2069
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 449
        top: 2122
        right: 568
        bottom: 2197
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 867
        right: 1080
        bottom: 945
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 956
        right: 1080
        bottom: 989
      }
      class_name: "android.widget.TextView"
      text: "$1,181.91 roundtrip for 1 traveler"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1021
        right: 1080
        bottom: 1068
      }
      class_name: "android.widget.TextView"
      text: "Economy Delight"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1079
        right: 1080
        bottom: 1126
      }
      class_name: "android.widget.TextView"
      text: "Cabin: Economy"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1168
        right: 1080
        bottom: 1236
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Seat choice: Available at no charge"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1236
        right: 1080
        bottom: 1304
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Cancellation: Available at charge"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1304
        right: 1080
        bottom: 1372
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Changes: Available at charge"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1393
        right: 1080
        bottom: 1439
      }
      class_name: "android.widget.TextView"
      text: "Show more"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1589
        right: 1080
        bottom: 1657
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1657
        right: 1080
        bottom: 1725
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1725
        right: 1080
        bottom: 1793
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1840
        right: 1080
        bottom: 2069
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1371
        top: 2122
        right: 1080
        bottom: 2197
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 867
        right: 315
        bottom: 945
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1189
        right: 174
        bottom: 1236
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 174
        top: 1189
        right: 367
        bottom: 1235
      }
      class_name: "android.widget.TextView"
      text: "Seat choice"
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1257
        right: 174
        bottom: 1304
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 174
        top: 1257
        right: 381
        bottom: 1303
      }
      class_name: "android.widget.TextView"
      text: "Cancellation"
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1325
        right: 174
        bottom: 1372
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 174
        top: 1325
        right: 322
        bottom: 1371
      }
      class_name: "android.widget.TextView"
      text: "Changes"
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1589
        right: 554
        bottom: 1636
      }
      class_name: "android.widget.TextView"
      text: "Carry-on:"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 554
        top: 1589
        right: 891
        bottom: 1636
      }
      class_name: "android.widget.TextView"
      text: "Included up to 22 lb"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1657
        right: 549
        bottom: 1704
      }
      class_name: "android.widget.TextView"
      text: "1st checked bag:"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 549
        top: 1657
        right: 891
        bottom: 1704
      }
      class_name: "android.widget.TextView"
      text: "Included up to 50 lb"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1725
        right: 549
        bottom: 1772
      }
      class_name: "android.widget.TextView"
      text: "2nd checked bag:"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 549
        top: 1725
        right: 891
        bottom: 1772
      }
      class_name: "android.widget.TextView"
      text: "Included up to 50 lb"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1840
        right: 891
        bottom: 1843
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1843
        right: 891
        bottom: 1932
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 190
        top: 1943
        right: 412
        bottom: 1990
      }
      class_name: "android.widget.TextView"
      content_description: "See how Price Drop Protection works"
      text: "How it works"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 774
        top: 1962
        right: 890
        bottom: 2050
      }
      class_name: "android.widget.Switch"
      content_description: "Add Price Drop Protection to your round trip for $62 per traveler"
      is_checkable: true
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 449
        top: 2133
        right: 568
        bottom: 2186
      }
      class_name: "android.widget.TextView"
      text: "Select"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 867
        right: 1080
        bottom: 945
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1189
        right: 1080
        bottom: 1236
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1096
        top: 1189
        right: 1080
        bottom: 1235
      }
      class_name: "android.widget.TextView"
      text: "Seat choice"
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1257
        right: 1080
        bottom: 1304
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1096
        top: 1257
        right: 1080
        bottom: 1303
      }
      class_name: "android.widget.TextView"
      text: "Cancellation"
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1325
        right: 1080
        bottom: 1372
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1096
        top: 1325
        right: 1080
        bottom: 1371
      }
      class_name: "android.widget.TextView"
      text: "Changes"
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1589
        right: 1080
        bottom: 1636
      }
      class_name: "android.widget.TextView"
      text: "Carry-on:"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1476
        top: 1589
        right: 1080
        bottom: 1636
      }
      class_name: "android.widget.TextView"
      text: "Included up to 22 lb"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1657
        right: 1080
        bottom: 1704
      }
      class_name: "android.widget.TextView"
      text: "1st checked bag:"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1471
        top: 1657
        right: 1080
        bottom: 1704
      }
      class_name: "android.widget.TextView"
      text: "Included up to 50 lb"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1725
        right: 1080
        bottom: 1772
      }
      class_name: "android.widget.TextView"
      text: "2nd checked bag:"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1471
        top: 1725
        right: 1080
        bottom: 1772
      }
      class_name: "android.widget.TextView"
      text: "Included up to 50 lb"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1840
        right: 1080
        bottom: 1843
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1843
        right: 1080
        bottom: 1932
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1112
        top: 1943
        right: 1080
        bottom: 1990
      }
      class_name: "android.widget.TextView"
      content_description: "See how Price Drop Protection works"
      text: "How it works"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1696
        top: 1962
        right: 1080
        bottom: 2050
      }
      class_name: "android.widget.Switch"
      content_description: "Add Price Drop Protection to your round trip for $70 per traveler"
      is_checkable: true
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1371
        top: 2133
        right: 1080
        bottom: 2186
      }
      class_name: "android.widget.TextView"
      text: "Select"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 867
        right: 315
        bottom: 945
      }
      class_name: "android.widget.TextView"
      text: "$1,048"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1885
        right: 174
        bottom: 1932
      }
      class_name: "android.view.ViewGroup"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 195
        top: 1885
        right: 558
        bottom: 1932
      }
      class_name: "android.widget.TextView"
      text: "Price Drop Protection"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 579
        top: 1885
        right: 891
        bottom: 1932
      }
      class_name: "android.widget.TextView"
      text: "$62"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 867
        right: 1080
        bottom: 945
      }
      class_name: "android.widget.TextView"
      text: "$1,182"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1885
        right: 1080
        bottom: 1932
      }
      class_name: "android.view.ViewGroup"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 1117
        top: 1885
        right: 1080
        bottom: 1932
      }
      class_name: "android.widget.TextView"
      text: "Price Drop Protection"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 1501
        top: 1885
        right: 1080
        bottom: 1932
      }
      class_name: "android.widget.TextView"
      text: "$70"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 127
        top: 1885
        right: 174
        bottom: 1932
      }
      class_name: "android.widget.ImageView"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 1049
        top: 1885
        right: 1080
        bottom: 1932
      }
      class_name: "android.widget.ImageView"
      depth: 21
    }
  }
}


assistant: !FUNCTIONCALL{"name": "click", "parameters": {"x": 508, "y": 2159}}