instruction
View the details of Victoria and Butchart Gardens in Vancouver to get travel tips before visiting.
previous_actions
active_application
Agoda
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 136
  }
  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: 924
        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: 924
        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: "3:12 PM"
      text: "3:12"
      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: 924
        top: 1
        right: 986
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Battery charging, 100 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: 924
        top: 39
        right: 970
        bottom: 97
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Wifi signal full."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 51
        right: 1006
        bottom: 85
      }
      class_name: "android.widget.ImageView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 130
        top: 1
        right: 188
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Industrybuying notification: Every need, too in Budget!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 188
        top: 1
        right: 246
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Tata CLiQ Luxury notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 246
        top: 1
        right: 304
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Limeroad notification: Ready to sleigh? 🕺 ❄️ 🌨️❄️"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 304
        top: 1
        right: 362
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "NykaaFashion notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 362
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Home shopping notification: Don\'t miss this offer.🔥🔥🔥"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Clock notification: Missed alarm"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Plant Lens notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Drive notification: Places to visit "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Gmail notification: 48 new messages"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Dickscoupons notification: 13 new messages"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Artly notification: Pieter the Elder BRUEGEL"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Lazada notification: 🔔Pastikan kamu mendapatkannya!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Shopsy notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Pepperfry notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Lazada notification: ▶️Klik untuk tau apa yg sedang TREND!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Trip.com notification: Interested in Queen Elizabeth Park?"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "MakeMyTrip notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 1
        right: 420
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Flipkart notification: Cycling Helmets Up to 60% Off"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 39
        right: 970
        bottom: 97
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 48
        right: 970
        bottom: 87
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 48
        right: 970
        bottom: 87
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
  }
}
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 271
  title: "Agoda"
  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.FrameLayout"
      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.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 291
      }
      class_name: "android.widget.RelativeLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 291
      }
      class_name: "android.widget.LinearLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1080
        bottom: 2337
      }
      class_name: "android.webkit.WebView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 147
        bottom: 283
      }
      class_name: "android.widget.ImageButton"
      content_description: "navigation_button"
      is_clickable: true
      is_focusable: true
      depth: 9
      tooltip_text: "navigation_button"
    }
    nodes {
      bounds_in_screen {
        left: 147
        top: 174
        right: 395
        bottom: 245
      }
      class_name: "android.widget.TextView"
      text: "Activities"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 291
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: 2339
      }
      class_name: "android.webkit.WebView"
      text: "Victoria and Butchart Gardens Tour from Vancouver"
      is_focusable: true
      is_scrollable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 1590
        right: 1080
        bottom: 2153
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 1698
        right: 1080
        bottom: 2153
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 1846
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 291
      }
      class_name: "android.widget.LinearLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 408
        top: 1182
        right: 672
        bottom: 1446
      }
      class_name: "android.widget.LinearLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 216
        bottom: 291
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 216
        top: 283
        right: 432
        bottom: 291
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 432
        top: 283
        right: 648
        bottom: 291
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 648
        top: 283
        right: 864
        bottom: 291
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 864
        top: 283
        right: 1080
        bottom: 291
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: -4554
      }
      class_name: "android.widget.TextView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: -4554
      }
      class_name: "android.widget.TextView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: -4554
      }
      class_name: "android.widget.TextView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: -4554
      }
      class_name: "android.widget.TextView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: -4554
      }
      class_name: "android.view.View"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: -4554
      }
      class_name: "android.widget.TextView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: -4554
      }
      class_name: "android.widget.TextView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: -4554
      }
      class_name: "android.widget.TextView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: -4554
      }
      class_name: "android.widget.TextView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 2338
        right: 1084
        bottom: 2338
      }
      class_name: "android.widget.TextView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 748
        top: 291
        right: 1042
        bottom: -1798
      }
      class_name: "android.widget.Button"
      text: "Change date"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 461
        top: 1235
        right: 619
        bottom: 1393
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: -4405
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: 414
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 291
        right: 1084
        bottom: 2154
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 2149
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -4426
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 293
        right: 1063
        bottom: 414
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -3659
      }
      class_name: "android.view.View"
      text: "Carousel with images"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -3554
      }
      class_name: "android.widget.TextView"
      text: "Victoria and Butchart Gardens Tour from Vancouver"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 60
        bottom: -3483
      }
      class_name: "android.widget.Image"
      text: "review-star-rating"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 65
        top: 291
        right: 123
        bottom: -3489
      }
      class_name: "android.widget.TextView"
      text: "4.7"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 128
        top: 291
        right: 325
        bottom: -3491
      }
      class_name: "android.widget.TextView"
      text: "1,354 reviews"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -3436
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -3339
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -3265
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -3192
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -3118
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -2998
      }
      class_name: "android.widget.TextView"
      text: "Overview"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -2462
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 296
        bottom: -2349
      }
      class_name: "android.widget.TextView"
      text: "Package options"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 57
        top: 291
        right: 375
        bottom: -2213
      }
      class_name: "android.widget.TextView"
      text: "Thu, Dec 7, 2023"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 729
        top: 291
        right: 1023
        bottom: -2200
      }
      class_name: "android.widget.Button"
      text: "Change date"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 357
        top: 291
        right: 727
        bottom: -1714
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 317
        top: 291
        right: 763
        bottom: -1620
      }
      class_name: "android.widget.TextView"
      text: "No options available!"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 210
        top: 291
        right: 871
        bottom: -1554
      }
      class_name: "android.widget.TextView"
      text: "Try changing your date and search again"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -1438
      }
      class_name: "android.widget.TextView"
      text: "What\'s included (dependent on chosen option)"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -1076
      }
      class_name: "android.widget.ListView"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -1053
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -895
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -882
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -745
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -735
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -598
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -585
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -449
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -438
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: 711
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 750
        right: 1063
        bottom: 2091
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 2181
        right: 244
        bottom: 2220
      }
      class_name: "android.widget.TextView"
      text: "Rs. 16,651.80"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 2212
        right: 315
        bottom: 2270
      }
      class_name: "android.widget.TextView"
      text: "Rs. 14,100.62"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 2262
        right: 336
        bottom: 2309
      }
      class_name: "android.widget.TextView"
      text: "Free cancellation"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 561
        top: 2186
        right: 1031
        bottom: 2304
      }
      class_name: "android.widget.Button"
      text: "Sold out"
      is_clickable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -4426
      }
      class_name: "android.widget.EditText"
      hint_text: "Search by city"
      text: "Vancouver (BC)"
      is_clickable: true
      is_editable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 966
        top: 291
        right: 1031
        bottom: -4447
      }
      class_name: "android.widget.Button"
      text: "Search"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 293
        right: 1063
        bottom: 414
      }
      class_name: "android.widget.TabWidget"
      text: "activity-nav-tabs"
      is_scrollable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 293
        right: 181
        bottom: 414
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 903
        top: 293
        right: 1042
        bottom: 414
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -3659
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -3722
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 231
        bottom: -3436
      }
      class_name: "android.widget.Button"
      text: "See reviews"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -3352
      }
      class_name: "android.widget.Image"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 291
        right: 385
        bottom: -3352
      }
      class_name: "android.widget.TextView"
      text: "12 hours (approx.)"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -3276
      }
      class_name: "android.widget.Image"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 291
        right: 469
        bottom: -3279
      }
      class_name: "android.widget.TextView"
      text: "RISK FREE cancellation"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -3202
      }
      class_name: "android.widget.Image"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 291
        right: 333
        bottom: -3205
      }
      class_name: "android.widget.TextView"
      text: "Pick-up offered"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -3129
      }
      class_name: "android.widget.Image"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 291
        right: 296
        bottom: -3129
      }
      class_name: "android.widget.TextView"
      text: "Mobile ticket"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -2609
      }
      class_name: "android.widget.TextView"
      text: "Begin your tour with a 90-minute cruise aboard BC Ferries. With scenery so jaw-dropping, you won’t want to blink. Relax and enjoy the voyage through Active Pass and the Gulf Islands. Explore the Inner Harbour of British Columbia\'s capital city of Victoria, named after the British monarch Queen Victoria and visit the breathtaking Butchart Gardens, 22 hectares (55 acres) of meticulously manicured beauty. This tour delivers a royally spectacular day-trip to remember."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -2491
      }
      class_name: "android.widget.TextView"
      text: "For hotel pick up, please be ready in the lobby 45 minutes prior to tour departure time."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 357
        top: 291
        right: 727
        bottom: -1725
      }
      class_name: "android.widget.Image"
      text: "No options available!"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -1328
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -1265
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -1202
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -1139
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -1076
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -895
      }
      class_name: "android.view.View"
      text: "Departure & return"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -745
      }
      class_name: "android.view.View"
      text: "What to expect"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -598
      }
      class_name: "android.view.View"
      text: "Additional info"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -449
      }
      class_name: "android.view.View"
      text: "Cancellation policy"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 291
        right: 1031
        bottom: -349
      }
      class_name: "android.widget.TextView"
      text: "Frequently asked questions"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 291
        right: 1031
        bottom: -186
      }
      class_name: "android.view.View"
      text: "How do I book an activity?"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 291
        right: 1031
        bottom: -18
      }
      class_name: "android.view.View"
      text: "Who and when do I pay?"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 291
        right: 1031
        bottom: 150
      }
      class_name: "android.view.View"
      text: "How do vouchers work?"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 291
        right: 1031
        bottom: 317
      }
      class_name: "android.view.View"
      text: "Where can I find my Activity booking?"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 354
        right: 1031
        bottom: 482
      }
      class_name: "android.view.View"
      text: "How can I cancel my booking?"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 522
        right: 1031
        bottom: 697
      }
      class_name: "android.view.View"
      text: "When will I receive the refund for cancelled bookings?"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 705
        right: 1063
        bottom: 711
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 750
        right: 1063
        bottom: 879
      }
      class_name: "android.view.View"
      text: "Reviews"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 876
        right: 1063
        bottom: 2091
      }
      class_name: "android.view.View"
      text: "Reviews"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: -1218
        top: 293
        right: -979
        bottom: 411
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: -981
        top: 293
        right: -619
        bottom: 411
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: -622
        top: 293
        right: -275
        bottom: 411
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: -280
        top: 293
        right: 112
        bottom: 411
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 107
        top: 293
        right: 441
        bottom: 411
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 438
        top: 293
        right: 766
        bottom: 411
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 763
        top: 293
        right: 1162
        bottom: 411
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1160
        top: 293
        right: 1701
        bottom: 411
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1695
        top: 293
        right: 1921
        bottom: 411
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 314
        right: 118
        bottom: 390
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 966
        top: 314
        right: 1042
        bottom: 390
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -3659
      }
      class_name: "android.view.View"
      text: "Butchart Gardens Fairmont Empress Hotel In Victoria Butchart Rose Gardens Enjoying the Flowers Butchart Gardens Victoria Inner Harbour Bastion Square, Victoria Parliament Buildings, Victoria"
      is_focusable: true
      is_scrollable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -3722
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -1328
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 291
        right: 963
        bottom: -1328
      }
      class_name: "android.widget.TextView"
      text: "Hotel pickup and drop-off at most hotels in downtown Vancouver."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -1265
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 291
        right: 286
        bottom: -1278
      }
      class_name: "android.widget.TextView"
      text: "Driver/guide"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -1202
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 291
        right: 522
        bottom: -1213
      }
      class_name: "android.widget.TextView"
      text: "Live commentary on board"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -1139
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 291
        right: 346
        bottom: -1150
      }
      class_name: "android.widget.TextView"
      text: "Food and drinks"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -1076
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 291
        right: 244
        bottom: -1087
      }
      class_name: "android.widget.TextView"
      text: "Gratuities"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -895
      }
      class_name: "android.widget.Button"
      text: "Departure & return"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -745
      }
      class_name: "android.widget.Button"
      text: "What to expect"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -598
      }
      class_name: "android.widget.Button"
      text: "Additional info"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 1063
        bottom: -449
      }
      class_name: "android.widget.Button"
      text: "Cancellation policy"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 291
        right: 1031
        bottom: -186
      }
      class_name: "android.widget.Button"
      text: "How do I book an activity?"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 291
        right: 1031
        bottom: -18
      }
      class_name: "android.widget.Button"
      text: "Who and when do I pay?"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 291
        right: 1031
        bottom: 150
      }
      class_name: "android.widget.Button"
      text: "How do vouchers work?"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 291
        right: 1031
        bottom: 317
      }
      class_name: "android.widget.Button"
      text: "Where can I find my Activity booking?"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 354
        right: 1031
        bottom: 482
      }
      class_name: "android.widget.Button"
      text: "How can I cancel my booking?"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 522
        right: 1031
        bottom: 697
      }
      class_name: "android.widget.Button"
      text: "When will I receive the refund for cancelled bookings?"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 750
        right: 1063
        bottom: 879
      }
      class_name: "android.widget.Button"
      text: "Reviews"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 112
        top: 928
        right: 194
        bottom: 997
      }
      class_name: "android.widget.TextView"
      text: "4.7"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 199
        top: 942
        right: 427
        bottom: 991
      }
      class_name: "android.widget.TextView"
      text: "1,354 reviews"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1033
        right: 147
        bottom: 1073
      }
      class_name: "android.widget.TextView"
      text: "5 Star"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1091
        right: 147
        bottom: 1131
      }
      class_name: "android.widget.TextView"
      text: "4 Star"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1146
        right: 147
        bottom: 1188
      }
      class_name: "android.widget.TextView"
      text: "3 Star"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1207
        right: 147
        bottom: 1246
      }
      class_name: "android.widget.TextView"
      text: "2 Star"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1262
        right: 147
        bottom: 1304
      }
      class_name: "android.widget.TextView"
      text: "1 Star"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 165
        top: 1047
        right: 921
        bottom: 1062
      }
      class_name: "android.widget.ProgressBar"
      text: "1071, 5 Star"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 165
        top: 1104
        right: 921
        bottom: 1117
      }
      class_name: "android.widget.ProgressBar"
      text: "174, 4 Star"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 165
        top: 1162
        right: 921
        bottom: 1175
      }
      class_name: "android.widget.ProgressBar"
      text: "67, 3 Star"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 165
        top: 1220
        right: 921
        bottom: 1233
      }
      class_name: "android.widget.ProgressBar"
      text: "15, 2 Star"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 165
        top: 1275
        right: 921
        bottom: 1291
      }
      class_name: "android.widget.ProgressBar"
      text: "27, 1 Star"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 939
        top: 1033
        right: 1021
        bottom: 1073
      }
      class_name: "android.widget.TextView"
      text: "1,071"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 939
        top: 1091
        right: 997
        bottom: 1131
      }
      class_name: "android.widget.TextView"
      text: "174"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 939
        top: 1149
        right: 979
        bottom: 1188
      }
      class_name: "android.widget.TextView"
      text: "67"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 939
        top: 1207
        right: 979
        bottom: 1246
      }
      class_name: "android.widget.TextView"
      text: "15"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 939
        top: 1264
        right: 979
        bottom: 1304
      }
      class_name: "android.widget.TextView"
      text: "27"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1351
        right: 1021
        bottom: 1923
      }
      class_name: "android.view.View"
      text: "Carousel with images"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1918
        right: 1021
        bottom: 2018
      }
      class_name: "android.widget.Button"
      text: "See all reviews"
      is_clickable: true
      is_focusable: true
      is_focused: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: -1207
        top: 319
        right: -989
        bottom: 385
      }
      class_name: "android.view.View"
      text: "Overview"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: -971
        top: 319
        right: -630
        bottom: 385
      }
      class_name: "android.view.View"
      text: "Package options"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: -611
        top: 319
        right: -288
        bottom: 385
      }
      class_name: "android.view.View"
      text: "What’s included"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: -270
        top: 319
        right: 102
        bottom: 385
      }
      class_name: "android.view.View"
      text: "Departure & return"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 118
        top: 319
        right: 430
        bottom: 385
      }
      class_name: "android.view.View"
      text: "What to expect"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 448
        top: 319
        right: 756
        bottom: 385
      }
      class_name: "android.view.View"
      text: "Additional info"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 774
        top: 319
        right: 1152
        bottom: 385
      }
      class_name: "android.view.View"
      text: "Cancellation policy"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1170
        top: 319
        right: 1690
        bottom: 385
      }
      class_name: "android.view.View"
      text: "Frequently asked questions"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1706
        top: 319
        right: 1911
        bottom: 385
      }
      class_name: "android.view.View"
      text: "Reviews"
      is_clickable: true
      is_focusable: true
      is_selected: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1695
        top: 403
        right: 1921
        bottom: 411
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 435
        top: 291
        right: 480
        bottom: -3722
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 477
        top: 291
        right: 522
        bottom: -3722
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 519
        top: 291
        right: 564
        bottom: -3722
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 561
        top: 291
        right: 606
        bottom: -3722
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 603
        top: 291
        right: 648
        bottom: -3722
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -1375
      }
      class_name: "android.widget.Image"
      text: "Included"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -1276
      }
      class_name: "android.widget.Image"
      text: "Included"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -1213
      }
      class_name: "android.widget.Image"
      text: "Included"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -1150
      }
      class_name: "android.widget.Image"
      text: "Not included"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 291
        right: 63
        bottom: -1087
      }
      class_name: "android.widget.Image"
      text: "Not included"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1351
        right: 1021
        bottom: 1923
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1351
        right: 1021
        bottom: 1923
      }
      class_name: "android.view.View"
      text: "experience experience 5 out of 5 on Tripadvisor \"The Butchart Gardens is a 119-year-old internationally-renowned 55-acre display... ellcanesk Not worth the cost... Not worth the cost... 1 out of 5 on Viator My Oct 31st booking was cancelled by your Gray Line Agency. I chose to opt for t... Charles_B Fantastic driver truly enhanced our day! Fantastic driver truly enhanced our day! 5 out of 5 on Viator The gardens and city are marvelous. In only wish we\'d had more time at both. And... Adam_B Victoria and Burchart Gardens Victoria and Burchart Gardens 5 out of 5 on Tripadvisor Burchart Gardens was spectacular. Prefer Vancouver over Victoria. Loved the ferr... L6843OVsandrap Great tour guide ! Great tour guide ! 5 out of 5 on Viator Alex, the driver/tour guide was very courteous & informative. But the weather ... Christine_V"
      is_focusable: true
      is_scrollable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 882
        top: 1351
        right: 1021
        bottom: 1923
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 913
        top: 1566
        right: 1010
        bottom: 1666
      }
      class_name: "android.widget.Button"
      text: "Next"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
  }
}

assistant
!FUNCTIONCALL{"name": "click", "parameters": {"x": 274, "y": 352}}
[{"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"]}}}]