instruction: I want to go as fast as I can to Rio de Janeiro. View the train's details for the first train scheduled to Rio de Maro in the Rail Planner app.

previous_actions: {"name": "click", "parameters": {"x": 540, "y": 1510}}

active_application: Rail Planner

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: 421
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 762
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 762
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 131
        bottom: 136
      }
      class_name: "android.widget.TextView"
      content_description: "9:12 AM"
      text: "9:12"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 131
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 762
        top: 1
        right: 881
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 881
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Battery charging, 100 percent."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 131
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 762
        top: 39
        right: 819
        bottom: 97
      }
      class_name: "android.widget.ImageView"
      content_description: "Do Not Disturb"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 819
        top: 39
        right: 865
        bottom: 97
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Wifi three bars."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 881
        top: 51
        right: 901
        bottom: 85
      }
      class_name: "android.widget.ImageView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 901
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.TextView"
      text: "100%"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 131
        top: 1
        right: 189
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "JioMart notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 1
        right: 247
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "JioCinema notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 247
        top: 1
        right: 305
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapdeal notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 305
        top: 1
        right: 363
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Tata CLiQ notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 363
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Submarino notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: Top News🎡Winter Wonderland is Here"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: Woohoo🎡Winter Wonderland is in town"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "FirstCry notification: 🏆While enjoying the Semi-final…"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "VivaReal notification: Filtros para sua preferência! ✅"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Myntra notification: FEST IS LIVE! ⌚"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Mondly Languages notification: Mondly"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Trovit Homes notification: 30+ novos imóveis"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        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: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Gmail notification: 9 new messages"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Meesho notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Fitness Coach notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "UaiRango notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "AccuWeather notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Google notification: Today\'s forecast · Gurugram"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Google notification: India Today"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        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: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Gmail notification: 2 new messages"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Lunch Recipes notification: Trending now"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 381
        top: 1
        right: 421
        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: 381
        top: 1
        right: 421
        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: 826
        top: 39
        right: 865
        bottom: 97
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 826
        top: 48
        right: 865
        bottom: 87
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 826
        top: 48
        right: 865
        bottom: 87
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
  }
}
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 77
  title: "Rail Planner"
  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: 283
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 147
        bottom: 283
      }
      class_name: "android.widget.ImageButton"
      content_description: "Navigate up"
      is_clickable: true
      is_focusable: true
      depth: 8
      tooltip_text: "Navigate up"
    }
    nodes {
      bounds_in_screen {
        left: 189
        top: 174
        right: 356
        bottom: 245
      }
      class_name: "android.widget.TextView"
      text: "Details"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 953
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "androidx.appcompat.widget.LinearLayoutCompat"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 325
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.viewpager.widget.ViewPager"
      is_scrollable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 953
        top: 146
        right: 1080
        bottom: 272
      }
      class_name: "android.widget.Button"
      content_description: "Edit trip"
      is_clickable: true
      is_focusable: true
      depth: 9
      tooltip_text: "Edit trip"
    }
    nodes {
      bounds_in_screen {
        left: 303
        top: 304
        right: 776
        bottom: 325
      }
      class_name: "android.widget.HorizontalScrollView"
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 303
        top: 304
        right: 776
        bottom: 325
      }
      class_name: "android.widget.LinearLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 434
        top: 304
        right: 476
        bottom: 325
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      is_selected: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 476
        top: 304
        right: 518
        bottom: 325
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 518
        top: 304
        right: 560
        bottom: 325
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 560
        top: 304
        right: 602
        bottom: 325
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 602
        top: 304
        right: 644
        bottom: 325
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 2147
      }
      class_name: "android.widget.ScrollView"
      is_scrollable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 2147
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 577
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 577
        right: 1080
        bottom: 2147
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2179
        right: 1038
        bottom: 2305
      }
      class_name: "android.widget.Button"
      text: "Save journey"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 577
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 577
        right: 1080
        bottom: 2147
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 62
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 577
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 577
        right: 1080
        bottom: 2147
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 451
      }
      class_name: "android.widget.RelativeLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 451
        right: 1080
        bottom: 577
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 577
        right: 1080
        bottom: 759
      }
      class_name: "android.widget.RelativeLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 759
        right: 1080
        bottom: 1465
      }
      class_name: "android.widget.RelativeLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1465
        right: 1080
        bottom: 1906
      }
      class_name: "android.widget.RelativeLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1906
        right: 1080
        bottom: 2147
      }
      class_name: "android.widget.TextView"
      text: "Our timetable may not be 100% accurate because we rely on weekly updates from railway carriers. Changes, delays, or cancellations won’t be reflected. For the latest timetable info, please check the carrier’s website or train station boards."
      is_focusable: true
      clickable_spans {
        text: "carrier’s website"
        source: TEXT
        start: 198
        node_id: 43
      }
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 325
      }
      class_name: "android.widget.FrameLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 451
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 325
        right: 1080
        bottom: 451
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 451
        right: 540
        bottom: 577
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 451
        right: 1080
        bottom: 577
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 577
        right: 1080
        bottom: 555
      }
      class_name: "android.widget.RelativeLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 577
        right: 1080
        bottom: 717
      }
      class_name: "android.widget.FrameLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 801
        right: 1080
        bottom: 1261
      }
      class_name: "android.widget.RelativeLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 812
        right: 11
        bottom: 854
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1272
        right: 1080
        bottom: 1423
      }
      class_name: "android.widget.FrameLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1507
        right: 1080
        bottom: 1864
      }
      class_name: "android.widget.RelativeLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 325
        right: 1027
        bottom: 262
      }
      class_name: "android.widget.TextView"
      text: "Sao Romao - Rio De Mouro"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 325
        right: 1017
        bottom: 451
      }
      class_name: "android.widget.TextView"
      text: "Sao Romao - Rio De Mouro"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 337
        right: 679
        bottom: 439
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 679
        top: 361
        right: 732
        bottom: 414
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 748
        top: 362
        right: 872
        bottom: 413
      }
      class_name: "android.widget.TextView"
      text: "4h 54m"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 909
        top: 361
        right: 962
        bottom: 414
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 978
        top: 362
        right: 1017
        bottom: 413
      }
      class_name: "android.widget.TextView"
      text: "2x"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 451
        right: 540
        bottom: 577
      }
      class_name: "android.widget.RelativeLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 451
        right: 1080
        bottom: 577
      }
      class_name: "android.widget.RelativeLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 5
        top: 577
        right: 142
        bottom: 249
      }
      class_name: "android.widget.TextView"
      text: "09:40"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 153
        top: 577
        right: 206
        bottom: 249
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 577
        right: 195
        bottom: 534
      }
      class_name: "android.widget.RelativeLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 577
        right: 975
        bottom: 249
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 577
        right: 142
        bottom: 300
      }
      class_name: "android.widget.TextView"
      text: "0h 20m"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 577
        right: 1038
        bottom: 438
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 975
        top: 577
        right: 1038
        bottom: 261
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 577
        right: 1038
        bottom: 462
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 577
        right: 142
        bottom: 534
      }
      class_name: "android.widget.TextView"
      text: "10:00"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 153
        top: 577
        right: 206
        bottom: 534
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 577
        right: 522
        bottom: 534
      }
      class_name: "android.widget.TextView"
      text: "Porto - Campanha"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 577
        right: 1080
        bottom: 717
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 5
        top: 801
        right: 142
        bottom: 852
      }
      class_name: "android.widget.TextView"
      text: "10:38"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 153
        top: 801
        right: 206
        bottom: 852
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 801
        right: 195
        bottom: 1240
      }
      class_name: "android.widget.RelativeLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 801
        right: 975
        bottom: 852
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 860
        right: 142
        bottom: 903
      }
      class_name: "android.widget.TextView"
      text: "3h 14m"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 857
        right: 1038
        bottom: 1144
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 975
        top: 801
        right: 1038
        bottom: 864
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1165
        right: 1038
        bottom: 1168
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 1189
        right: 142
        bottom: 1240
      }
      class_name: "android.widget.TextView"
      text: "13:52"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 153
        top: 1189
        right: 206
        bottom: 1240
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1189
        right: 484
        bottom: 1240
      }
      class_name: "android.widget.TextView"
      text: "Lisbon - Oriente"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1272
        right: 1080
        bottom: 1423
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 5
        top: 1507
        right: 142
        bottom: 1558
      }
      class_name: "android.widget.TextView"
      text: "13:58"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 153
        top: 1507
        right: 206
        bottom: 1558
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 1507
        right: 195
        bottom: 1843
      }
      class_name: "android.widget.RelativeLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1507
        right: 975
        bottom: 1558
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1566
        right: 142
        bottom: 1609
      }
      class_name: "android.widget.TextView"
      text: "0h 36m"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1563
        right: 1038
        bottom: 1747
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 975
        top: 1507
        right: 1038
        bottom: 1570
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1768
        right: 1038
        bottom: 1771
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 1792
        right: 142
        bottom: 1843
      }
      class_name: "android.widget.TextView"
      text: "14:34"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 153
        top: 1792
        right: 206
        bottom: 1843
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1792
        right: 443
        bottom: 1843
      }
      class_name: "android.widget.TextView"
      text: "Rio De Mouro"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 337
        right: 284
        bottom: 388
      }
      class_name: "android.widget.TextView"
      text: "09:40 - 14:34"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 388
        right: 230
        bottom: 439
      }
      class_name: "android.widget.TextView"
      text: "Fri 24 Nov"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 148
        top: 481
        right: 391
        bottom: 547
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 569
        right: 540
        bottom: 577
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 676
        top: 481
        right: 943
        bottom: 547
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 569
        right: 1080
        bottom: 577
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 577
        right: 195
        bottom: 239
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 577
        right: 195
        bottom: 516
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 577
        right: 409
        bottom: 249
      }
      class_name: "android.widget.TextView"
      text: "Sao Romao"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 577
        right: 1038
        bottom: 278
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 577
        right: 496
        bottom: 352
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 577
        right: 636
        bottom: 405
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 577
        right: 1038
        bottom: 438
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 975
        top: 577
        right: 1038
        bottom: 261
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 577
        right: 195
        bottom: 524
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 577
        right: 1080
        bottom: 569
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 577
        right: 1080
        bottom: 714
      }
      class_name: "android.view.ViewGroup"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 714
        right: 1080
        bottom: 717
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 810
        right: 195
        bottom: 842
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 819
        right: 195
        bottom: 1222
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 801
        right: 522
        bottom: 852
      }
      class_name: "android.widget.TextView"
      text: "Porto - Campanha"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 878
        right: 1038
        bottom: 881
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 902
        right: 436
        bottom: 955
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 955
        right: 730
        bottom: 1008
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1019
        right: 1038
        bottom: 1144
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 975
        top: 801
        right: 1038
        bottom: 864
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 1198
        right: 195
        bottom: 1230
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1272
        right: 1080
        bottom: 1275
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1275
        right: 1080
        bottom: 1420
      }
      class_name: "android.view.ViewGroup"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1420
        right: 1080
        bottom: 1423
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 1516
        right: 195
        bottom: 1548
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 1525
        right: 195
        bottom: 1825
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1507
        right: 484
        bottom: 1558
      }
      class_name: "android.widget.TextView"
      text: "Lisbon - Oriente"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1584
        right: 1038
        bottom: 1587
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1608
        right: 496
        bottom: 1661
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1661
        right: 457
        bottom: 1714
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1725
        right: 1038
        bottom: 1747
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 975
        top: 1507
        right: 1038
        bottom: 1570
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 1801
        right: 195
        bottom: 1833
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 148
        top: 481
        right: 211
        bottom: 547
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 216
        top: 490
        right: 391
        bottom: 538
      }
      class_name: "android.widget.TextView"
      text: "View as list"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 676
        top: 481
        right: 742
        bottom: 547
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 747
        top: 490
        right: 943
        bottom: 538
      }
      class_name: "android.widget.TextView"
      text: "View on map"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 577
        right: 195
        bottom: 366
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 577
        right: 195
        bottom: 516
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 577
        right: 398
        bottom: 352
      }
      class_name: "android.widget.TextView"
      text: "SUB15160"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 419
        top: 577
        right: 496
        bottom: 347
      }
      class_name: "android.widget.TextView"
      text: "Train"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 577
        right: 356
        bottom: 405
      }
      class_name: "android.widget.TextView"
      text: "Direction"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 367
        top: 577
        right: 636
        bottom: 400
      }
      class_name: "android.widget.TextView"
      text: "Porto - Sao Bento"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 975
        top: 577
        right: 1038
        bottom: 261
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 43
        top: 620
        right: 158
        bottom: 663
      }
      class_name: "android.widget.TextView"
      text: "0h 38m"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 179
        top: 621
        right: 221
        bottom: 663
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 237
        top: 616
        right: 1022
        bottom: 667
      }
      class_name: "android.widget.TextView"
      text: "Change trains"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 819
        right: 195
        bottom: 1020
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 1020
        right: 195
        bottom: 1222
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 902
        right: 338
        bottom: 955
      }
      class_name: "android.widget.TextView"
      text: "IC 720"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 359
        top: 907
        right: 436
        bottom: 950
      }
      class_name: "android.widget.TextView"
      text: "Train"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 955
        right: 356
        bottom: 1008
      }
      class_name: "android.widget.TextView"
      text: "Direction"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 367
        top: 960
        right: 730
        bottom: 1003
      }
      class_name: "android.widget.TextView"
      text: "Lisbon - Santa Apolonia"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1030
        right: 1038
        bottom: 1133
      }
      class_name: "android.view.ViewGroup"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 975
        top: 801
        right: 1038
        bottom: 864
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 53
        top: 1326
        right: 158
        bottom: 1369
      }
      class_name: "android.widget.TextView"
      text: "0h  6m"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 179
        top: 1327
        right: 221
        bottom: 1369
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 237
        top: 1322
        right: 792
        bottom: 1373
      }
      class_name: "android.widget.TextView"
      text: "Change trains"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 808
        top: 1325
        right: 1038
        bottom: 1371
      }
      class_name: "android.widget.TextView"
      text: "Short transfer"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 1525
        right: 195
        bottom: 1675
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 163
        top: 1675
        right: 195
        bottom: 1825
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1608
        right: 398
        bottom: 1661
      }
      class_name: "android.widget.TextView"
      text: "SUB18268"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 419
        top: 1613
        right: 496
        bottom: 1656
      }
      class_name: "android.widget.TextView"
      text: "Train"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1661
        right: 356
        bottom: 1714
      }
      class_name: "android.widget.TextView"
      text: "Direction"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 367
        top: 1666
        right: 457
        bottom: 1709
      }
      class_name: "android.widget.TextView"
      text: "Sintra"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 975
        top: 1507
        right: 1038
        bottom: 1570
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 1061
        right: 228
        bottom: 1103
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 249
        top: 1060
        right: 904
        bottom: 1103
      }
      class_name: "android.widget.TextView"
      text: "Seat reservations required"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 909
        top: 1056
        right: 1017
        bottom: 1107
      }
      class_name: "android.widget.FrameLayout"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 909
        top: 1056
        right: 1017
        bottom: 1107
      }
      class_name: "android.view.ViewGroup"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 909
        top: 1064
        right: 969
        bottom: 1100
      }
      class_name: "android.widget.TextView"
      text: "from"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 974
        top: 1056
        right: 1017
        bottom: 1107
      }
      class_name: "android.widget.TextView"
      text: "€5"
      depth: 23
    }
  }
}


assistant: !FUNCTIONCALL{"name": "status", "parameters": {"goal_status": "successful"}}