instruction
Before buying any t-shirt, I would like to read the review of the t-shirt on the ASOS app.
previous_actions
active_application
ASOS
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 136
  }
  id: 10
  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: 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: 414
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 867
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 414
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 867
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 47
        top: 1
        right: 124
        bottom: 136
      }
      class_name: "android.widget.TextView"
      content_description: "1:45 PM"
      text: "1:45"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 124
        top: 1
        right: 414
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 867
        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: 124
        top: 1
        right: 414
        bottom: 136
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 867
        top: 39
        right: 924
        bottom: 97
      }
      class_name: "android.widget.ImageView"
      content_description: "Do Not Disturb"
      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: 124
        top: 1
        right: 182
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Weather notification: Rajendra Nagar"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 182
        top: 1
        right: 240
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "To Do Reminder notification: You have missed 1 reminder"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 240
        top: 1
        right: 298
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "CNA notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 298
        top: 1
        right: 356
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Euronews notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 356
        top: 1
        right: 414
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Washington Post notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 374
        top: 1
        right: 414
        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: 374
        top: 1
        right: 414
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Google Play Store notification: Complete setup by installing apps"
      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: 192
  title: "ASOS"
  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.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        bottom: 136
      }
      class_name: "android.view.View"
      is_focusable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.ScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 1514
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 1514
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 1514
      }
      class_name: "android.widget.ViewFlipper"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 1514
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 1514
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Image of product"
      depth: 12
    }
    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: 12
      tooltip_text: "Navigate up"
    }
    nodes {
      bounds_in_screen {
        left: 954
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "androidx.appcompat.widget.LinearLayoutCompat"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 1517
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 1514
      }
      class_name: "androidx.viewpager.widget.ViewPager"
      is_focusable: true
      is_scrollable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 1304
        right: 1080
        bottom: 1409
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 707
        top: 1399
        right: 1080
        bottom: 1493
      }
      class_name: "android.widget.TextView"
      content_description: "This product is selling fast"
      text: "SELLING FAST"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 954
        top: 146
        right: 1080
        bottom: 272
      }
      class_name: "android.widget.Button"
      content_description: "Share"
      is_clickable: true
      is_focusable: true
      depth: 13
      tooltip_text: "Share"
    }
    nodes {
      bounds_in_screen {
        top: 1517
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 1514
      }
      class_name: "android.widget.ImageView"
      content_description: "product image 1 of 4"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 136
        right: 1080
        bottom: 1514
      }
      class_name: "android.widget.ImageView"
      content_description: "product image 2 of 4"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 443
        top: 1337
        right: 482
        bottom: 1376
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 501
        top: 1343
        right: 527
        bottom: 1369
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 553
        top: 1343
        right: 579
        bottom: 1369
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 605
        top: 1343
        right: 631
        bottom: 1369
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1517
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1517
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 3116
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 3812
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 4944
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1517
        right: 1080
        bottom: 1869
      }
      class_name: "android.widget.FrameLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1869
        right: 1080
        bottom: 2165
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2165
        right: 1038
        bottom: 2168
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2210
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "NEW HERE? GET 15% OFF EVERYTHING!* WITH CODE: NEWBIE"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2381
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 2384
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 2515
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2746
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 3116
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 3812
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 4944
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 477
        top: 4986
        right: 603
        bottom: 2337
      }
      class_name: "android.widget.ProgressBar"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1517
        right: 1080
        bottom: 1869
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Colour options:"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1906
        right: 1038
        bottom: 1962
      }
      class_name: "android.widget.TextView"
      text: "COLLUSION Unisex t-shirt in white"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1983
        right: 194
        bottom: 2035
      }
      class_name: "android.widget.TextView"
      content_description: "$12.99"
      text: "$12.99"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2067
        right: 1038
        bottom: 2112
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Overall Product Rating. This product has been given 3.9 out of five by customers, based on 16 reviews."
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 2384
        right: 1048
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      content_description: "SIZE"
      text: "SIZE"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2384
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2512
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2557
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 45
        top: 2749
        right: 1035
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 3116
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 3253
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 3390
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 3527
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 3664
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 3865
        right: 228
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "REVIEWS"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 3917
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 4765
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.Button"
      text: "VIEW ALL REVIEWS"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 4944
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1538
        right: 1080
        bottom: 1869
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2067
        right: 1038
        bottom: 2112
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2557
        right: 870
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Add to bag"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 912
        top: 2557
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2683
        right: 870
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 45
        top: 2749
        right: 1035
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 45
        top: 2749
        right: 1035
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 87
        top: 2777
        right: 161
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 181
        top: 2791
        right: 993
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Free Delivery"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 87
        top: 2854
        right: 161
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 181
        top: 2868
        right: 993
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Free returns within 14 days from delivery."
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 181
        top: 2928
        right: 993
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      content_description: "Shows further delivery & returns information"
      text: "View our Delivery & Returns Policy"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3116
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Product details"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 991
        top: 3161
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3253
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3253
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Brand"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 991
        top: 3298
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3390
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3390
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Size & Fit"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 991
        top: 3435
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3527
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3527
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Look after me"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 991
        top: 3572
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3664
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3664
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "About me"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 991
        top: 3709
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3801
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3917
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 4110
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1538
        right: 1080
        bottom: 1869
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2071
        right: 310
        bottom: 2108
      }
      class_name: "android.view.ViewGroup"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 331
        top: 2067
        right: 386
        bottom: 2112
      }
      class_name: "android.widget.TextView"
      text: "3.9"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 407
        top: 2067
        right: 474
        bottom: 2112
      }
      class_name: "android.widget.TextView"
      text: "(16)"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2557
        right: 870
        bottom: 2337
      }
      class_name: "android.widget.Button"
      text: "ADD TO BAG"
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 912
        top: 2560
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2715
        right: 870
        bottom: 2337
      }
      class_name: "android.widget.Button"
      content_description: "Add to Board"
      text: "ADD TO BOARD"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 3253
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 3390
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 3527
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 3664
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 3801
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 3949
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Overall Product Rating. This product has been given 3.9 out of five by customers, based on 16 reviews."
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 4015
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "80% of customers recommend this product"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 4110
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "CUSTOMER RATING"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 4263
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1538
        right: 1080
        bottom: 1625
      }
      class_name: "android.widget.LinearLayout"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1625
        right: 1080
        bottom: 1869
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 2071
        right: 79
        bottom: 2108
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 100
        top: 2071
        right: 137
        bottom: 2108
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 158
        top: 2071
        right: 195
        bottom: 2108
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 215
        top: 2071
        right: 252
        bottom: 2108
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 273
        top: 2071
        right: 310
        bottom: 2108
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 912
        top: 2560
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 917
        top: 2563
        right: 1033
        bottom: 2337
      }
      content_description: "unsaved, save button"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 3274
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Top by COLLUSION\n\n\n • Exclusive to ASOS\n • Crew neck\n • Drop shoulders\n • Oversized fit\n • Unisex style"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 3765
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Product code 120518053"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 3411
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "A new brand for the coming-of-age generation that refuses to compromise on principle or style, Collusion believes clothes that celebrate self-expression and inclusivity should be the norm. It’s no surprise then that it’s linked up with six inspirational creatives to shape its first collection, which includes denim, knitwear, dresses and loads more."
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 3839
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 3548
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Female model wears: Size Small\nModel\'s height: 172.5cm/ 5\'8\'\'\n\nMale model wears: Size Medium\nModel\'s height: 185cm/ 6\'1\'\'"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 3850
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 3685
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Machine wash according to instructions on care labels"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 3735
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 3822
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Jersey: soft and stretchy\n\nMain: 100% Cotton."
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 3998
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 3949
        right: 310
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 331
        top: 3949
        right: 386
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "3.9"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 407
        top: 3949
        right: 611
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "(16 Reviews)"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 4263
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      content_description: "Fit is between Runs Small and Runs Large."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 4493
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      content_description: "Quality is between Poor and Great."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1559
        right: 1038
        bottom: 1604
      }
      class_name: "android.widget.TextView"
      text: "COLOUR: WHITE"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1646
        right: 205
        bottom: 1848
      }
      class_name: "android.widget.FrameLayout"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 216
        top: 1646
        right: 379
        bottom: 1848
      }
      class_name: "android.widget.FrameLayout"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 390
        top: 1646
        right: 553
        bottom: 1848
      }
      class_name: "android.widget.FrameLayout"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 564
        top: 1646
        right: 727
        bottom: 1848
      }
      class_name: "android.widget.FrameLayout"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 3807
        right: 271
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Product code"
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 271
        top: 3807
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "120518053"
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 3949
        right: 79
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 100
        top: 3949
        right: 137
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 158
        top: 3949
        right: 195
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 215
        top: 3949
        right: 252
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 273
        top: 3949
        right: 310
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 4263
        right: 100
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 132
        top: 4269
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "FIT"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 4342
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 4395
        right: 519
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Runs Small"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 561
        top: 4395
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Runs Large"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 4493
        right: 100
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 132
        top: 4499
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "QUALITY"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 4572
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 4625
        right: 519
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Poor"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 561
        top: 4625
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Great"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1646
        right: 205
        bottom: 1848
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 50
        top: 1654
        right: 197
        bottom: 1840
      }
      class_name: "android.widget.ImageView"
      content_description: "WHITE selected,"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 224
        top: 1654
        right: 371
        bottom: 1840
      }
      class_name: "android.widget.ImageView"
      content_description: "BLACK,"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 398
        top: 1654
        right: 545
        bottom: 1840
      }
      class_name: "android.widget.ImageView"
      content_description: "LIGHT GREEN ,"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 572
        top: 1654
        right: 719
        bottom: 1840
      }
      class_name: "android.widget.ImageView"
      content_description: "PURPLE,"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 4342
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 554
        top: 4342
        right: 654
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 4572
        right: 1038
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 602
        top: 4572
        right: 702
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 22
    }
  }
}

assistant
!FUNCTIONCALL{"name": "scroll", "parameters": {"direction": "down"}}
[{"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"]}}}]