instruction
I'm in Pen Station, New York, right now to meet my friend Carlos, who is waiting for me at New Rochelle Station, New York. On November 22, seek trains from Pen Station, New York, to New Rochelle Station, New York, in the Omio app.
previous_actions
{"name": "open_app", "parameters": {"app_name": "Omio"}}
{"name": "click", "parameters": {"x": 519, "y": 832}}
{"name": "input_text", "parameters": {"text": "Pen Station"}}
{"name": "click", "parameters": {"x": 241, "y": 549}}
{"name": "click", "parameters": {"x": 581, "y": 984}}
{"name": "input_text", "parameters": {"text": "New Rochelle Station"}}
{"name": "click", "parameters": {"x": 571, "y": 525}}
{"name": "click", "parameters": {"x": 322, "y": 1137}}
{"name": "click", "parameters": {"x": 539, "y": 1187}}
{"name": "click", "parameters": {"x": 540, "y": 2236}}
{"name": "click", "parameters": {"x": 540, "y": 1470}}
active_application
Omio
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 136
  }
  id: 1
  layer: 1
  window_type: TYPE_SYSTEM
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        left: 47
        right: 1027
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 454
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 454
        top: 1
        right: 599
        bottom: 136
      }
      class_name: "android.view.View"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 599
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 784
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 784
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 130
        bottom: 136
      }
      class_name: "android.widget.TextView"
      content_description: "2:33 PM"
      text: "2:33"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 130
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 784
        top: 1
        right: 903
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 903
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Battery charging, 97 percent."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 130
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 784
        top: 39
        right: 841
        bottom: 97
      }
      class_name: "android.widget.ImageView"
      content_description: "Do Not Disturb"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 841
        top: 39
        right: 887
        bottom: 97
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Wifi three bars."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 903
        top: 51
        right: 923
        bottom: 85
      }
      class_name: "android.widget.ImageView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 923
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.TextView"
      text: "97%"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 130
        top: 1
        right: 188
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "JioMart notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 188
        top: 1
        right: 246
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "JioCinema notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 246
        top: 1
        right: 304
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapdeal notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 304
        top: 1
        right: 362
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Tata CLiQ notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 362
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Submarino notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: Top News🎡Winter Wonderland is Here"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: Woohoo🎡Winter Wonderland is in town"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: 🏆While enjoying the Semi-final…"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "VivaReal notification: Filtros para sua preferência! ✅"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Myntra notification: Bundle up with bargains!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Mondly Languages notification: Mondly"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Trovit Homes notification: 30+ novos imóveis"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Rappi notification: Use seus R$31 em créditos 🥳"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Gmail notification: 11 new messages"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Fitness Coach notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "UaiRango notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "AccuWeather notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "System update notification: Get Android 14 now.\r\nMore personal, protective, and accessible.\r"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Gmail notification: 2 new messages"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Lunch Recipes notification: Trending now"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "99acres notification: Found 2 Owner posted properties you Missed"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: Your Baby\'s Teething Tracker is HERE!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "99acres notification: Explore the best rental properties for you"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: FLAT 65% OFF🤩Happy Hours Sale"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Google Play Store notification: 34 updates available"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Meesho notification: Ekdum Best! 💯💯"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 848
        top: 39
        right: 887
        bottom: 97
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 848
        top: 48
        right: 887
        bottom: 87
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 848
        top: 48
        right: 887
        bottom: 87
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
  }
}
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 405
  title: "Omio"
  window_type: TYPE_APPLICATION
  is_active: true
  is_focused: true
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 136
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        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: "android.view.ViewGroup"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 252
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 252
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 252
        right: 1080
        bottom: 399
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 441
        right: 1038
        bottom: 841
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 862
        right: 1038
        bottom: 1262
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1283
        right: 1038
        bottom: 1683
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1704
        right: 1038
        bottom: 2104
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 252
        right: 360
        bottom: 399
      }
      class_name: "android.widget.LinearLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 360
        top: 252
        right: 720
        bottom: 399
      }
      class_name: "android.widget.LinearLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 720
        top: 252
        right: 1080
        bottom: 399
      }
      class_name: "android.widget.LinearLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 441
        right: 1038
        bottom: 841
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 862
        right: 1038
        bottom: 1262
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1283
        right: 1038
        bottom: 1683
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1704
        right: 1038
        bottom: 2104
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 321
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 321
        right: 1080
        bottom: 557
      }
      class_name: "android.view.View"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 544
        right: 1080
        bottom: 554
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 555
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.HorizontalScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 148
        top: 294
        right: 211
        bottom: 357
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 508
        top: 294
        right: 571
        bottom: 357
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 868
        top: 294
        right: 931
        bottom: 357
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 536
        right: 996
        bottom: 799
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 957
        right: 996
        bottom: 1220
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1378
        right: 996
        bottom: 1641
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1799
        right: 996
        bottom: 2062
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 209
        right: 126
        bottom: 274
      }
      class_name: "android.view.ViewGroup"
      content_description: ""
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 126
        top: 189
        right: 954
        bottom: 295
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 954
        top: 209
        right: 1080
        bottom: 274
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 321
        right: 360
        bottom: 557
      }
      class_name: "android.view.View"
      content_description: "Trains, $58, 0h33m"
      is_clickable: true
      is_focusable: true
      is_selected: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 360
        top: 321
        right: 720
        bottom: 557
      }
      class_name: "android.view.View"
      content_description: "Buses, no results"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 720
        top: 321
        right: 1080
        bottom: 557
      }
      class_name: "android.view.View"
      content_description: "Flights, no results"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 544
        right: 360
        bottom: 554
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 555
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 209
        right: 126
        bottom: 274
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 126
        top: 189
        right: 954
        bottom: 295
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 996
        top: 209
        right: 1049
        bottom: 274
      }
      class_name: "android.view.ViewGroup"
      content_description: ""
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 149
        top: 321
        right: 212
        bottom: 440
      }
      class_name: "android.widget.TextView"
      content_description: "Trains"
      text: ""
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 122
        top: 451
        right: 239
        bottom: 493
      }
      class_name: "android.widget.TextView"
      text: "$58"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 122
        top: 493
        right: 239
        bottom: 546
      }
      class_name: "android.widget.TextView"
      text: "0h33m"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 509
        top: 321
        right: 572
        bottom: 440
      }
      class_name: "android.widget.TextView"
      content_description: "Buses"
      text: ""
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 532
        top: 451
        right: 549
        bottom: 504
      }
      class_name: "android.widget.TextView"
      content_description: "no results"
      text: "-"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 869
        top: 321
        right: 932
        bottom: 440
      }
      class_name: "android.widget.TextView"
      content_description: "Flights"
      text: ""
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 892
        top: 451
        right: 909
        bottom: 504
      }
      class_name: "android.widget.TextView"
      content_description: "no results"
      text: "-"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 555
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.ScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 555
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 555
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 37
        top: 209
        right: 90
        bottom: 274
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 126
        top: 189
        right: 505
        bottom: 242
      }
      class_name: "android.widget.TextView"
      text: "Penn Station, New York, NY"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 505
        top: 189
        right: 538
        bottom: 242
      }
      class_name: "android.widget.TextView"
      text: " › "
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 538
        top: 189
        right: 818
        bottom: 242
      }
      class_name: "android.widget.TextView"
      text: "New Rochelle Station, New Rochelle, NY"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 126
        top: 242
        right: 492
        bottom: 295
      }
      class_name: "android.widget.TextView"
      text: "Wed, Nov 22, 1 passenger"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 996
        top: 209
        right: 1049
        bottom: 274
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 555
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 555
        right: 1080
        bottom: 2243
      }
      class_name: "android.widget.ScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 2243
        right: 1080
        bottom: 2296
      }
      class_name: "android.widget.TextView"
      text: "Our small print, Terms of use and Privacy Policy"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 555
        right: 1080
        bottom: 2243
      }
      class_name: "android.widget.ScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 2243
        right: 1080
        bottom: 2296
      }
      class_name: "android.widget.TextView"
      text: "Our small print, Terms of use and Privacy Policy"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 597
        right: 1038
        bottom: 734
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 776
        right: 1038
        bottom: 1354
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1374
        right: 1038
        bottom: 1892
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1913
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 555
        right: 1080
        bottom: 1433
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 555
        right: 1080
        bottom: 1433
      }
      class_name: "android.view.ViewGroup"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 597
        right: 1038
        bottom: 734
      }
      class_name: "android.widget.HorizontalScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 776
        right: 1038
        bottom: 1354
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1374
        right: 1038
        bottom: 1892
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1913
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 597
        right: 1080
        bottom: 734
      }
      class_name: "android.widget.HorizontalScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1175
        top: 1107
        right: 1080
        bottom: 1381
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1395
        top: 787
        right: 1080
        bottom: 1108
      }
      class_name: "android.widget.ImageView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 2160
        top: 597
        right: 1080
        bottom: 734
      }
      class_name: "android.widget.HorizontalScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 2255
        top: 1107
        right: 1080
        bottom: 1381
      }
      class_name: "android.view.ViewGroup"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 2475
        top: 787
        right: 1080
        bottom: 1108
      }
      class_name: "android.widget.ImageView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 618
        right: 1038
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 818
        right: 996
        bottom: 1312
      }
      class_name: "android.view.ViewGroup"
      content_description: "2ND CHEAPEST, 2ND FASTEST, Amtrak, 66 Northeast Regional, 5:29 AM, 0h27m, 5:56 AM, Penn Station, New York, NY, New Rochelle Station, New Rochelle, NY, $67, 0, , 1,  • One-way"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1416
        right: 996
        bottom: 1850
      }
      class_name: "android.view.ViewGroup"
      content_description: "Amtrak, 190 Northeast Regional, 7:41 AM, 0h31m, 8:12 AM, Penn Station, New York, NY, New Rochelle Station, New Rochelle, NY, $77, 0, , 1,  • One-way"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1955
        right: 996
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      content_description: "Amtrak, 170 Northeast Regional, 8:45 AM, 0h34m, 9:19 AM, Penn Station, New York, NY, New Rochelle Station, New Rochelle, NY, $100, 0"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1122
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1228
        top: 1149
        right: 1080
        bottom: 1212
      }
      class_name: "android.widget.TextView"
      text: "No buses found"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1228
        top: 1233
        right: 1080
        bottom: 1339
      }
      class_name: "android.widget.TextView"
      text: "We are not able to find a bus between these two places."
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2202
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2308
        top: 1149
        right: 1080
        bottom: 1212
      }
      class_name: "android.widget.TextView"
      text: "No flights found"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2308
        top: 1233
        right: 1080
        bottom: 1339
      }
      class_name: "android.widget.TextView"
      text: "We are not able to find a flight between these two places."
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 618
        right: 455
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 482
        top: 618
        right: 665
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 691
        top: 618
        right: 949
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 976
        top: 618
        right: 1038
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1197
        top: 618
        right: 1038
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1395
        top: 618
        right: 1038
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1656
        top: 618
        right: 1038
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2086
        top: 618
        right: 1038
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2453
        top: 618
        right: 1038
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2851
        top: 618
        right: 1038
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 818
        right: 996
        bottom: 884
      }
      class_name: "android.widget.TextView"
      text: "2ND CHEAPEST, 2ND FASTEST"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 996
        top: 818
        right: 996
        bottom: 884
      }
      class_name: "android.widget.TextView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 894
        right: 197
        bottom: 941
      }
      class_name: "android.widget.ImageView"
      content_description: "Amtrak"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 965
        right: 451
        bottom: 965
      }
      class_name: "android.widget.TextView"
      text: "66 Northeast Regional"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1002
        right: 256
        bottom: 1065
      }
      class_name: "android.widget.TextView"
      text: "5:29 AM"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 267
        top: 1033
        right: 331
        bottom: 1035
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 342
        top: 1007
        right: 455
        bottom: 1060
      }
      class_name: "android.widget.TextView"
      text: "0h27m"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 465
        top: 1033
        right: 530
        bottom: 1035
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 1002
        right: 711
        bottom: 1065
      }
      class_name: "android.widget.TextView"
      text: "5:56 AM"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1072
        right: 996
        bottom: 1157
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1249
        right: 374
        bottom: 1312
      }
      class_name: "android.view.ViewGroup"
      content_description: "0 Transfers, "
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 374
        top: 1212
        right: 996
        bottom: 1312
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1416
        right: 197
        bottom: 1463
      }
      class_name: "android.widget.ImageView"
      content_description: "Amtrak"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 996
        top: 1416
        right: 996
        bottom: 1467
      }
      class_name: "android.widget.TextView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1478
        right: 472
        bottom: 1529
      }
      class_name: "android.widget.TextView"
      text: "190 Northeast Regional"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1560
        right: 246
        bottom: 1623
      }
      class_name: "android.widget.TextView"
      text: "7:41 AM"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 257
        top: 1590
        right: 328
        bottom: 1592
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 338
        top: 1565
        right: 448
        bottom: 1618
      }
      class_name: "android.widget.TextView"
      text: "0h31m"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 459
        top: 1590
        right: 530
        bottom: 1592
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 1560
        right: 705
        bottom: 1623
      }
      class_name: "android.widget.TextView"
      text: "8:12 AM"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1623
        right: 996
        bottom: 1708
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1787
        right: 374
        bottom: 1850
      }
      class_name: "android.view.ViewGroup"
      content_description: "0 Transfers, "
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 374
        top: 1750
        right: 996
        bottom: 1850
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1955
        right: 197
        bottom: 2002
      }
      class_name: "android.widget.ImageView"
      content_description: "Amtrak"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 996
        top: 1955
        right: 996
        bottom: 2006
      }
      class_name: "android.widget.TextView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2017
        right: 472
        bottom: 2068
      }
      class_name: "android.widget.TextView"
      text: "170 Northeast Regional"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2099
        right: 257
        bottom: 2162
      }
      class_name: "android.widget.TextView"
      text: "8:45 AM"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 268
        top: 2129
        right: 330
        bottom: 2131
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 340
        top: 2104
        right: 457
        bottom: 2157
      }
      class_name: "android.widget.TextView"
      text: "0h34m"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 468
        top: 2129
        right: 530
        bottom: 2131
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 2099
        right: 703
        bottom: 2162
      }
      class_name: "android.widget.TextView"
      text: "9:19 AM"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2162
        right: 996
        bottom: 2247
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2326
        right: 374
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      content_description: "0 Transfers, "
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 374
        top: 2289
        right: 996
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1122
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1562
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1771
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2056
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2277
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2475
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2736
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2202
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2652
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2861
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3059
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3320
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3605
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3826
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 45
        top: 618
        right: 453
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      content_description: ", Departure time"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 485
        top: 623
        right: 663
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Stops"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 694
        top: 623
        right: 947
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Departure"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 979
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Arrival"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1200
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Price"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1398
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Duration"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1659
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Departure Stations"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2089
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Arrival Stations"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2456
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Train Companies"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2854
        top: 618
        right: 1038
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      content_description: ", Show all filters"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1072
        right: 540
        bottom: 1157
      }
      class_name: "android.widget.TextView"
      text: "Penn Station, New York, NY"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 1072
        right: 996
        bottom: 1157
      }
      class_name: "android.widget.TextView"
      text: "New Rochelle Station, New Rochelle, NY"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 116
        top: 1254
        right: 298
        bottom: 1307
      }
      class_name: "android.widget.TextView"
      text: "0 Transfers"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 311
        top: 1257
        right: 342
        bottom: 1305
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 374
        top: 1212
        right: 996
        bottom: 1275
      }
      class_name: "android.widget.TextView"
      text: "$67"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 745
        top: 1260
        right: 996
        bottom: 1312
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 745
        top: 1275
        right: 996
        bottom: 1312
      }
      class_name: "android.widget.TextView"
      text: "0"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 1623
        right: 540
        bottom: 1708
      }
      class_name: "android.widget.TextView"
      text: "Penn Station, New York, NY"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 1623
        right: 996
        bottom: 1708
      }
      class_name: "android.widget.TextView"
      text: "New Rochelle Station, New Rochelle, NY"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 116
        top: 1792
        right: 298
        bottom: 1845
      }
      class_name: "android.widget.TextView"
      text: "0 Transfers"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 311
        top: 1795
        right: 342
        bottom: 1843
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 374
        top: 1750
        right: 996
        bottom: 1813
      }
      class_name: "android.widget.TextView"
      text: "$77"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 745
        top: 1798
        right: 996
        bottom: 1850
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 745
        top: 1813
        right: 996
        bottom: 1850
      }
      class_name: "android.widget.TextView"
      text: "0"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 2162
        right: 540
        bottom: 2247
      }
      class_name: "android.widget.TextView"
      text: "Penn Station, New York, NY"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 2162
        right: 996
        bottom: 2247
      }
      class_name: "android.widget.TextView"
      text: "New Rochelle Station, New Rochelle, NY"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 116
        top: 2331
        right: 298
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "0 Transfers"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 311
        top: 2334
        right: 342
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 374
        top: 2289
        right: 996
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "$100"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 745
        top: 2337
        right: 996
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 745
        top: 2352
        right: 996
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "0"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1125
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      content_description: ", Departure time"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1565
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Stops"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1774
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Departure"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2059
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Arrival"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2280
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Price"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2478
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Duration"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2739
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      content_description: ", Show all filters"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2205
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      content_description: ", Cheap and fast"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2655
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Stops"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2864
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Price"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 3062
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Duration"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 3323
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Departure"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 3608
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.view.ViewGroup"
      content_description: "Arrival"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 3829
        top: 618
        right: 1080
        bottom: 713
      }
      class_name: "android.view.ViewGroup"
      content_description: ", Show all filters"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 77
        top: 629
        right: 130
        bottom: 694
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 161
        top: 623
        right: 453
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Departure time"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 485
        top: 623
        right: 663
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Stops"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 694
        top: 623
        right: 947
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Departure"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 979
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Arrival"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1200
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Price"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1398
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Duration"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1659
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Departure Stations"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2089
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Arrival Stations"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2456
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Train Companies"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2886
        top: 629
        right: 1038
        bottom: 694
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2970
        top: 623
        right: 1038
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Show all filters"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 745
        top: 1260
        right: 787
        bottom: 1312
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 798
        top: 1265
        right: 812
        bottom: 1308
      }
      class_name: "android.widget.TextView"
      text: "1"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 812
        top: 1265
        right: 996
        bottom: 1307
      }
      class_name: "android.widget.TextView"
      text: " • One-way"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 745
        top: 1798
        right: 787
        bottom: 1850
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 798
        top: 1803
        right: 812
        bottom: 1846
      }
      class_name: "android.widget.TextView"
      text: "1"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 812
        top: 1803
        right: 996
        bottom: 1845
      }
      class_name: "android.widget.TextView"
      text: " • One-way"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 745
        top: 2337
        right: 787
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 798
        top: 2342
        right: 812
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "1"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 812
        top: 2342
        right: 996
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: " • One-way"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1157
        top: 629
        right: 1080
        bottom: 694
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1241
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Departure time"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1565
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Stops"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1774
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Departure"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2059
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Arrival"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2280
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Price"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2478
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Duration"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2771
        top: 629
        right: 1080
        bottom: 694
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2855
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Show all filters"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2237
        top: 629
        right: 1080
        bottom: 694
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2321
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Cheap and fast"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2655
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Stops"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2864
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Price"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 3062
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Duration"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 3323
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Departure"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 3608
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Arrival"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 3861
        top: 629
        right: 1080
        bottom: 694
      }
      class_name: "android.widget.TextView"
      text: ""
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 3945
        top: 623
        right: 1080
        bottom: 707
      }
      class_name: "android.widget.TextView"
      text: "Show all filters"
      depth: 18
    }
  }
}

assistant
!FUNCTIONCALL{"name": "status", "parameters": {"goal_status": "successful"}}
[{"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"]}}}]