instruction
Add this item to the cart since it is exactly what I need.
previous_actions
active_application
DMart Ready
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 136
  }
  id: 5
  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: 145
        right: 1027
        bottom: 136
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 575
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 575
        top: 1
        right: 1006
        bottom: 136
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 145
        top: 1
        right: 287
        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: 145
        top: 1
        right: 287
        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: 145
        top: 1
        right: 229
        bottom: 136
      }
      class_name: "android.widget.TextView"
      content_description: "9:19 AM"
      text: "9:19"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 229
        top: 1
        right: 287
        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: 229
        top: 1
        right: 287
        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 three bars."
      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: 229
        top: 1
        right: 287
        bottom: 136
      }
      class_name: "android.widget.ImageView"
      content_description: "Gmail notification: donotreply"
      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: 1738
  title: "DMart Ready"
  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.RelativeLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.drawerlayout.widget.DrawerLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 286
      }
      class_name: "android.view.View"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 286
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    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: 10
      tooltip_text: "Navigate up"
    }
    nodes {
      bounds_in_screen {
        left: 147
        top: 180
        right: 750
        bottom: 238
      }
      class_name: "android.widget.LinearLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 750
        top: 136
        right: 1059
        bottom: 283
      }
      class_name: "androidx.appcompat.widget.LinearLayoutCompat"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 286
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 147
        top: 180
        right: 147
        bottom: 238
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 750
        top: 146
        right: 855
        bottom: 272
      }
      class_name: "android.widget.Button"
      content_description: "Search"
      is_clickable: true
      is_focusable: true
      depth: 11
      tooltip_text: "Search"
    }
    nodes {
      bounds_in_screen {
        left: 855
        top: 186
        right: 954
        bottom: 233
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 954
        top: 146
        right: 1059
        bottom: 272
      }
      class_name: "android.widget.Button"
      content_description: "More"
      is_clickable: true
      is_focusable: true
      is_long_clickable: true
      depth: 11
      tooltip_text: "More"
    }
    nodes {
      bounds_in_screen {
        top: 286
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 147
        top: 180
        right: 147
        bottom: 238
      }
      class_name: "android.widget.TextView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 855
        top: 186
        right: 954
        bottom: 233
      }
      class_name: "android.widget.RelativeLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 286
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.ScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 286
        right: 1080
        bottom: 302
      }
      class_name: "android.view.View"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 2176
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 855
        top: 186
        right: 954
        bottom: 233
      }
      class_name: "android.widget.ImageView"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 286
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 2176
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 286
        right: 1080
        bottom: -383
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 286
        right: 1080
        bottom: -283
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 286
        right: 1080
        bottom: 510
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 510
        right: 1080
        bottom: 654
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 654
        right: 1080
        bottom: 732
      }
      class_name: "android.webkit.WebView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 732
        right: 1080
        bottom: 1072
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1072
        right: 1080
        bottom: 1073
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1073
        right: 1080
        bottom: 1073
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1073
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 6068
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 2176
        right: 1080
        bottom: 2334
      }
      class_name: "android.widget.RelativeLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 2334
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 1038
        bottom: -383
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 1038
        bottom: -283
      }
      class_name: "android.widget.RelativeLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 1038
        bottom: 510
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 510
        right: 1038
        bottom: 654
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 654
        right: 1084
        bottom: 733
      }
      class_name: "android.webkit.WebView"
      is_focusable: true
      is_focused: true
      is_scrollable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 732
        right: 1038
        bottom: 1072
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1072
        right: 1038
        bottom: 1072
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1072
        right: 1038
        bottom: 1073
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1073
        right: 1038
        bottom: 1073
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1073
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 6068
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 6226
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 2200
        right: 1059
        bottom: 2310
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 50
        bottom: -404
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 61
        top: 286
        right: 301
        bottom: -404
      }
      class_name: "android.widget.TextView"
      text: "Ferrero Rocher"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 1038
        bottom: -304
      }
      class_name: "android.widget.TextView"
      text: "Ferrero Rocher - 16 Pieces : 200 gms"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 1038
        bottom: 452
      }
      class_name: "android.widget.RelativeLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 452
        right: 1038
        bottom: 510
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 531
        right: 540
        bottom: 589
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 531
        right: 1038
        bottom: 633
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 675
        right: 1063
        bottom: 711
      }
      class_name: "android.widget.TextView"
      text: "(MRP inclusive of all taxes)"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 753
        right: 1038
        bottom: 1069
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1069
        right: 1038
        bottom: 1072
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1073
        right: 1038
        bottom: 1073
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1073
        right: 1038
        bottom: 1073
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1073
        right: 1038
        bottom: 1073
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1073
        right: 1038
        bottom: 1073
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1073
        right: 1038
        bottom: 1073
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1073
        right: 1038
        bottom: 1199
      }
      class_name: "android.widget.HorizontalScrollView"
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1199
        right: 1038
        bottom: 2337
      }
      class_name: "androidx.viewpager.widget.ViewPager"
      is_focusable: true
      is_scrollable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 21
        top: 6092
        right: 1059
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 387
        top: 2234
        right: 429
        bottom: 2276
      }
      class_name: "android.widget.ImageView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 450
        top: 2200
        right: 671
        bottom: 2310
      }
      class_name: "android.widget.TextView"
      text: "ADD TO CART"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 1038
        bottom: 452
      }
      class_name: "androidx.viewpager.widget.ViewPager"
      is_focusable: true
      is_scrollable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 87
        bottom: -217
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 494
        top: 473
        right: 510
        bottom: 489
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 532
        top: 473
        right: 548
        bottom: 489
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 570
        top: 473
        right: 586
        bottom: 489
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 539
        right: 84
        bottom: 581
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 95
        top: 531
        right: 243
        bottom: 589
      }
      class_name: "android.widget.TextView"
      text: "₹ 55.00"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 254
        top: 531
        right: 335
        bottom: 589
      }
      class_name: "android.widget.TextView"
      text: "OFF"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 531
        right: 1038
        bottom: 589
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 589
        right: 1038
        bottom: 633
      }
      class_name: "android.widget.TextView"
      text: "MRP ₹ 549.00"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 753
        right: 1038
        bottom: 1069
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1073
        right: 1038
        bottom: 1199
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1199
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1038
        top: 1199
        right: 1038
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 387
        top: 6126
        right: 429
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 450
        top: 6092
        right: 671
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "ADD TO CART"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: -1950
        bottom: 452
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: -954
        bottom: 452
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 42
        bottom: 452
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 1038
        bottom: 452
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1038
        top: 286
        right: 1038
        bottom: 452
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 2034
        top: 286
        right: 1038
        bottom: 452
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 3030
        top: 286
        right: 1038
        bottom: 452
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 540
        top: 534
        right: 651
        bottom: 586
      }
      class_name: "android.widget.TextView"
      text: "DMart"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 662
        top: 531
        right: 833
        bottom: 589
      }
      class_name: "android.widget.TextView"
      text: "₹ 494.00"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 774
        right: 1038
        bottom: 1048
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1073
        right: 308
        bottom: 1199
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Description"
      is_focusable: true
      is_selected: true
      depth: 18
      tooltip_text: "Description"
    }
    nodes {
      bounds_in_screen {
        left: 308
        top: 1073
        right: 685
        bottom: 1199
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Country Of Origin"
      is_clickable: true
      is_focusable: true
      depth: 18
      tooltip_text: "Country Of Origin"
    }
    nodes {
      bounds_in_screen {
        left: 685
        top: 1073
        right: 936
        bottom: 1199
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Disclaimer"
      is_clickable: true
      is_focusable: true
      depth: 18
      tooltip_text: "Disclaimer"
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1241
        right: 1038
        bottom: 2337
      }
      class_name: "android.webkit.WebView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 1038
        top: 1241
        right: 1038
        bottom: 1330
      }
      class_name: "android.webkit.WebView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: -1950
        bottom: 452
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: -954
        bottom: 452
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 42
        bottom: 452
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 286
        right: 1038
        bottom: 452
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1038
        top: 286
        right: 1038
        bottom: 452
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 2034
        top: 286
        right: 1038
        bottom: 452
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 3030
        top: 286
        right: 1038
        bottom: 452
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 774
        right: 1038
        bottom: 826
      }
      class_name: "android.widget.RelativeLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 847
        right: 1019
        bottom: 1048
      }
      class_name: "android.widget.GridView"
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1019
        top: 948
        right: 1030
        bottom: 948
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 74
        top: 1123
        right: 276
        bottom: 1175
      }
      class_name: "android.widget.TextView"
      text: "Description"
      is_selected: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 340
        top: 1123
        right: 653
        bottom: 1175
      }
      class_name: "android.widget.TextView"
      text: "Country Of Origin"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 717
        top: 1123
        right: 904
        bottom: 1175
      }
      class_name: "android.widget.TextView"
      text: "Disclaimer"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 1241
        right: 1042
        bottom: 6027
      }
      class_name: "android.webkit.WebView"
      is_focusable: true
      is_focused: true
      is_scrollable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1038
        top: 1241
        right: 2038
        bottom: 1331
      }
      class_name: "android.webkit.WebView"
      is_focusable: true
      is_focused: true
      is_scrollable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 774
        right: 174
        bottom: 826
      }
      class_name: "android.widget.TextView"
      text: "Variant"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 847
        right: 354
        bottom: 1048
      }
      class_name: "android.widget.RelativeLayout"
      is_clickable: true
      is_focusable: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1262
        right: 1021
        bottom: 1584
      }
      class_name: "android.widget.TextView"
      text: "Overview\n- Ferrero Rocher is a luxurious chocolate brand that offers a delightful combination of flavours and textures. Each Ferrero Rocher chocolate is crafted with precision and attention to detail, providing a unique taste experience. The brand is recognized for its golden packaging and signature spherical shape."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1619
        right: 1021
        bottom: 2175
      }
      class_name: "android.widget.TextView"
      text: "Key Features\n- Crunchy Hazelnut: At the heart of every Ferrero Rocher is a whole crunchy hazelnut, which adds a delightful nutty flavour and texture.\n- Creamy Hazelnut Filling: Surrounding the hazelnut is a creamy and smooth hazelnut filling, providing a rich and indulgent taste.\n- Crisp Wafer Shell: The hazelnut filling is enclosed in a thin, crispy wafer shell that adds a delicate crunch.\n- Chocolate Coating: Each Ferrero Rocher is generously coated in a layer of high-quality milk chocolate, enhancing the overall taste."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2207
        right: 1021
        bottom: 2532
      }
      class_name: "android.widget.TextView"
      text: "Ingredients\n- Milk Chocolate (30%)(Sugar, Cocoa Butter, Cocoa Mass, Skimmed Milk Powder, Anhydrous Milkfat, Emulsifier- Lecithin - INS 322), Hazelnuts (28.5%), Sugar, Edible Vegetable Oil, Wheat Flour, Whey Powder, Low Fat Cocoa Powder, Emulsifier (lecithin - INS 322), Raising Agent (INS 500ii), Salt."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2566
        right: 1021
        bottom: 2800
      }
      class_name: "android.widget.TextView"
      text: "How to Use\n- Ferrero Rocher chocolates are ready-to-eat treats that can be enjoyed on their own or shared with others.\n- Simply unwrap the individual chocolate and indulge in the delightful combination of flavours and textures."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2834
        right: 1021
        bottom: 3341
      }
      class_name: "android.widget.TextView"
      text: "Benefits\n- Luxurious Treat: Ferrero Rocher offers a premium and indulgent chocolate experience, perfect for special occasions or as a luxurious treat for yourself.\n- Delicate Combination: The combination of crunchy hazelnut, creamy filling, crispy wafer and smooth chocolate creates a harmonious blend of flavours and textures.\n- Versatile Gifting Option: Ferrero Rocher chocolates are often given as gifts due to their elegant packaging and universal appeal, suitable for various occasions."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3375
        right: 1021
        bottom: 3931
      }
      class_name: "android.widget.TextView"
      text: "Other Must-Known Information\n- Ferrero Rocher chocolates are available in different sizes and packaging options, ranging from individual pieces to large gift boxes.\n- The brand takes pride in using high-quality ingredients and maintaining strict quality standards to ensure a premium chocolate experience.\n- Storage Instructions:\n- To maintain the quality and freshness of Ferrero Rocher chocolates, it is recommended to store them in a cool, dry place away from direct sunlight. Avoid exposing them to extreme temperatures."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3965
        right: 1021
        bottom: 4335
      }
      class_name: "android.widget.TextView"
      text: "Frequently Asked Questions\nQ: Are Ferrero Rocher chocolates suitable for vegetarians?\nA: Yes, most Ferrero Rocher chocolates are suitable for vegetarians. However, it\'s always advisable to check the specific product packaging or the official Ferrero Rocher website for the most accurate and up-to-date information."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 4370
        right: 1021
        bottom: 4556
      }
      class_name: "android.widget.TextView"
      text: "Q: Are Ferrero Rocher chocolates gluten-free?\nA: No, Ferrero Rocher chocolates contain wheat flour and are not gluten-free. Individuals with gluten intolerance or allergies should avoid consuming them."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 4590
        right: 1021
        bottom: 4868
      }
      class_name: "android.widget.TextView"
      text: "Q: Can Ferrero Rocher chocolates be refrigerated?\nA: While it is not necessary to refrigerate Ferrero Rocher chocolates, they can be stored in the refrigerator if desired. However, it\'s important to bring them back to room temperature before consuming them to enjoy their optimal texture and flavour."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 4902
        right: 1021
        bottom: 5181
      }
      class_name: "android.widget.TextView"
      text: "Q: Do Ferrero Rocher chocolates contain nuts other than hazelnuts?\nA: Ferrero Rocher chocolates may contain traces of other nuts due to the manufacturing process. Therefore, individuals with nut allergies should exercise caution when consuming them."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 5215
        right: 1021
        bottom: 5588
      }
      class_name: "android.widget.TextView"
      text: "Q: Can Ferrero Rocher chocolates be melted and used for baking?\nA: Ferrero Rocher chocolates are not specifically designed for melting or baking. Their unique composition may not yield desired results when used in recipes that call for melted chocolate. It\'s recommended to use chocolate specifically designed for baking purposes."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 5619
        right: 1021
        bottom: 5992
      }
      class_name: "android.widget.TextView"
      text: "About the Brand\nFerrero Rocher is a brand under the Ferrero Group, an Italian confectionery company founded in 1946. The brand is globally recognized and has become synonymous with luxurious chocolates. Ferrero Rocher chocolates are available in numerous countries worldwide and have gained popularity for their exquisite taste and elegant packaging."
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 1059
        top: 1262
        right: 2017
        bottom: 1309
      }
      class_name: "android.widget.TextView"
      text: "India"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 868
        right: 354
        bottom: 962
      }
      class_name: "android.widget.TextView"
      text: "200 gm"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 42
        top: 962
        right: 354
        bottom: 1048
      }
      class_name: "android.widget.TextView"
      text: "(₹ 2.47 / 1 gm)"
      depth: 21
    }
  }
}

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