instruction
Three broken cheese lasagna is really delicious, therefore I give it a 5-star rating.
previous_actions
active_application
Yummly
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 128
  }
  id: 9
  layer: 1
  window_type: TYPE_SYSTEM
  tree {
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 128
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 128
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 128
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 128
      }
      class_name: "android.widget.FrameLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 128
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        left: 50
        right: 1027
        bottom: 128
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        left: 50
        top: 1
        right: 469
        bottom: 128
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 469
        top: 1
        right: 587
        bottom: 128
      }
      class_name: "android.view.View"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 587
        top: 1
        right: 1006
        bottom: 128
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        left: 50
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 1006
        bottom: 128
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        left: 50
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 1006
        bottom: 128
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        left: 50
        top: 1
        right: 134
        bottom: 128
      }
      class_name: "android.widget.TextView"
      content_description: "6:47 PM"
      text: "6:47"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 134
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 1
        right: 986
        bottom: 128
      }
      class_name: "android.widget.LinearLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 1
        right: 1006
        bottom: 128
      }
      class_name: "android.widget.LinearLayout"
      content_description: "Battery charging, 100 percent."
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 134
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 924
        top: 35
        right: 970
        bottom: 93
      }
      class_name: "android.widget.FrameLayout"
      content_description: "Wifi signal full."
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 986
        top: 47
        right: 1006
        bottom: 81
      }
      class_name: "android.widget.ImageView"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 134
        top: 1
        right: 192
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Nilaveni Thonta: Nilaveni Thonta"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 192
        top: 1
        right: 250
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Moosse Baendagoo: Moosse Baendagoo"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 250
        top: 1
        right: 308
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Bishnu Nayak: Bishnu Nayak"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 308
        top: 1
        right: 366
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Kashirul Sk: Kashirul Sk"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 366
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Nimai Nandi: Nimai Nandi"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Weather notification: 15°"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "AccuWeather notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "adidas notification: FINAL HOURS TO SAVE"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Gmail notification: 15 new messages"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Dhanraj Padhiyar: Dhanraj Padhiyar"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Google News notification: The Hill"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Google News notification: The Verge"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Google notification: News Next Live"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Jane, Watch this!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Todoist notification: Take charge of the day"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Sarat Jena: Sarat Jena"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Clock notification: "
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Google Play services notification: Backup incomplete"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Snapchat notification: Jane, Try This!"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 384
        top: 1
        right: 424
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      content_description: "Clock notification: Upcoming alarm"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 35
        right: 970
        bottom: 93
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 44
        right: 970
        bottom: 83
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 931
        top: 44
        right: 970
        bottom: 83
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
  }
}
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 932
  title: "Yummly"
  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: 128
      }
      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: 128
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 128
      }
      class_name: "android.widget.ImageView"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.compose.ui.platform.ComposeView"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 1208
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 359
      }
      class_name: "android.view.View"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 359
      }
      class_name: "android.view.ViewGroup"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 128
        right: 912
        bottom: 291
      }
      class_name: "android.widget.TextView"
      text: "Three Cheese Broken Lasagna"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 912
        top: 128
        right: 1017
        bottom: 233
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 359
        right: 1080
        bottom: 586
      }
      class_name: "android.widget.HorizontalScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 312
        right: 891
        bottom: 362
      }
      class_name: "android.widget.TextView"
      text: "SECONDS"
      is_clickable: true
      is_editable: true
      is_focusable: true
      is_long_clickable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 586
        right: 1080
        bottom: 589
      }
      class_name: "android.view.View"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 589
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.viewpager.widget.ViewPager"
      is_scrollable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 1208
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 233
        right: 168
        bottom: 338
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 912
        top: 233
        right: 1017
        bottom: 338
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 359
        right: 1080
        bottom: 586
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 589
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 128
        right: 1080
        bottom: 1208
      }
      class_name: "android.widget.ImageView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 539
        top: 128
        right: 541
        bottom: 130
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 359
        right: 347
        bottom: 586
      }
      class_name: "android.widget.LinearLayout"
      is_focusable: true
      is_selected: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 347
        top: 359
        right: 752
        bottom: 586
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 752
        top: 359
        right: 1080
        bottom: 586
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 1126
        top: 359
        right: 1080
        bottom: 586
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 1471
        top: 359
        right: 1080
        bottom: 586
      }
      class_name: "android.widget.LinearLayout"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 589
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 539
        top: 128
        right: 541
        bottom: 130
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 539
        top: 128
        right: 541
        bottom: 130
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 539
        top: 128
        right: 541
        bottom: 130
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 359
        right: 315
        bottom: 586
      }
      class_name: "android.widget.LinearLayout"
      is_selected: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 410
        top: 359
        right: 720
        bottom: 586
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 815
        top: 359
        right: 1080
        bottom: 586
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 1189
        top: 359
        right: 1080
        bottom: 586
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 1534
        top: 359
        right: 1080
        bottom: 586
      }
      class_name: "android.widget.LinearLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 589
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.ScrollView"
      is_focusable: true
      is_scrollable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 539
        top: 128
        right: 541
        bottom: 130
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 539
        top: 128
        right: 541
        bottom: 130
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 539
        top: 128
        right: 541
        bottom: 130
      }
      class_name: "android.widget.FrameLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 422
        right: 315
        bottom: 492
      }
      class_name: "android.widget.TextView"
      text: "Overview"
      is_selected: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 500
        right: 63
        bottom: 547
      }
      class_name: "android.widget.TextView"
      is_selected: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 410
        top: 422
        right: 720
        bottom: 492
      }
      class_name: "android.widget.TextView"
      text: "Ingredients"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 410
        top: 500
        right: 545
        bottom: 547
      }
      class_name: "android.widget.TextView"
      text: "10 items"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 815
        top: 422
        right: 1080
        bottom: 492
      }
      class_name: "android.widget.TextView"
      text: "Directions"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 815
        top: 500
        right: 880
        bottom: 547
      }
      class_name: "android.widget.TextView"
      text: "15m"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1189
        top: 422
        right: 1080
        bottom: 492
      }
      class_name: "android.widget.TextView"
      text: "Nutrition"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1189
        top: 500
        right: 1080
        bottom: 547
      }
      class_name: "android.widget.TextView"
      text: "460 calories"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1534
        top: 422
        right: 1080
        bottom: 492
      }
      class_name: "android.widget.TextView"
      text: "My Notes"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 1534
        top: 500
        right: 1080
        bottom: 547
      }
      class_name: "android.widget.TextView"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 589
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.appcompat.widget.LinearLayoutCompat"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 539
        top: 128
        right: 541
        bottom: 130
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: -421
      }
      class_name: "androidx.compose.ui.platform.ComposeView"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: -80
      }
      class_name: "androidx.appcompat.widget.LinearLayoutCompat"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: 601
      }
      class_name: "android.view.ViewGroup"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 601
        bottom: 748
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 748
        right: 1017
        bottom: 818
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 881
        right: 1080
        bottom: 1383
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1383
        bottom: 1488
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1488
        right: 1017
        bottom: 1558
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1621
        right: 1080
        bottom: 2123
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2155
        right: 299
        bottom: 2337
      }
      class_name: "androidx.compose.ui.platform.ComposeView"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: -568
        right: 1017
        bottom: -421
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: -419
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: -340
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: -306
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: -227
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: -193
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: -114
      }
      class_name: "android.view.ViewGroup"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: -80
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: 545
      }
      class_name: "android.widget.TextView"
      text: "Any Italian grandmother would call it impossible to conjure up a legit lasagna in under fifteen minutes.  We’re not in the business of defying anybodys Nonna, but we’re about to prove them all wrong.  By breaking up the lasagna noodles, we can get them cooked off quickly.  We pull together a scratch tomato sauce spiked with garlic, chili flakes, and fresh basil.  The epic finish involves over a pound of cheese that, with a little help from the broiler, gets melty and ever so slightly browned.  Sorry Nonna, we’ve got this one in the bag.  Buon appetito!"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 1017
        bottom: 601
      }
      class_name: "android.widget.TextView"
      text: "Read less"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 748
        right: 734
        bottom: 818
      }
      class_name: "android.widget.TextView"
      text: "Related recipes"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 818
        top: 755
        right: 1017
        bottom: 811
      }
      class_name: "android.widget.TextView"
      text: "View More"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 881
        right: 1080
        bottom: 1383
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1488
        right: 780
        bottom: 1558
      }
      class_name: "android.widget.TextView"
      text: "More by this creator"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 864
        top: 1495
        right: 1017
        bottom: 1551
      }
      class_name: "android.widget.TextView"
      text: "View All"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1621
        right: 1080
        bottom: 2123
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2155
        right: 299
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: -557
        right: 1017
        bottom: -431
      }
      class_name: "android.view.View"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 105
        bottom: -342
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 126
        top: 589
        right: 975
        bottom: -340
      }
      class_name: "android.widget.TextView"
      text: "Servings"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 996
        top: 589
        right: 1017
        bottom: -340
      }
      class_name: "android.widget.TextView"
      text: "4"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 105
        bottom: -229
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 126
        top: 589
        right: 933
        bottom: -227
      }
      class_name: "android.widget.TextView"
      text: "Calories per serving"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 954
        top: 589
        right: 1017
        bottom: -227
      }
      class_name: "android.widget.TextView"
      text: "460"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 589
        right: 105
        bottom: -116
      }
      class_name: "android.widget.ImageView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 126
        top: 589
        right: 931
        bottom: -114
      }
      class_name: "android.widget.TextView"
      text: "Total time"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 952
        top: 589
        right: 1017
        bottom: -114
      }
      class_name: "android.widget.TextView"
      text: "15m"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 881
        right: 420
        bottom: 1383
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 462
        top: 881
        right: 819
        bottom: 1383
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 881
        right: 1080
        bottom: 1383
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1621
        right: 420
        bottom: 2123
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 462
        top: 1621
        right: 819
        bottom: 2123
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 1621
        right: 1080
        bottom: 2123
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2183
        right: 299
        bottom: 2309
      }
      class_name: "android.view.View"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 147
        top: -522
        right: 492
        bottom: -466
      }
      class_name: "android.widget.TextView"
      text: "Update Collection"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 881
        right: 420
        bottom: 1238
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1238
        right: 420
        bottom: 1383
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 462
        top: 881
        right: 819
        bottom: 1238
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 483
        top: 902
        right: 546
        bottom: 965
      }
      class_name: "android.widget.ImageView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 462
        top: 1238
        right: 819
        bottom: 1383
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 881
        right: 1080
        bottom: 1238
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 1238
        right: 1080
        bottom: 1383
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1621
        right: 420
        bottom: 1978
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1978
        right: 420
        bottom: 2123
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 462
        top: 1621
        right: 819
        bottom: 1978
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 462
        top: 1978
        right: 819
        bottom: 2123
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 1621
        right: 1080
        bottom: 1978
      }
      class_name: "android.widget.FrameLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 1978
        right: 1080
        bottom: 2123
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2218
        right: 299
        bottom: 2274
      }
      class_name: "android.widget.TextView"
      text: "Report Issue"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 881
        right: 420
        bottom: 1238
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1259
        right: 336
        bottom: 1383
      }
      class_name: "android.widget.TextView"
      text: "Three Cheese Lasagna"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 357
        top: 1270
        right: 420
        bottom: 1333
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 462
        top: 881
        right: 819
        bottom: 1238
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 462
        top: 1259
        right: 735
        bottom: 1383
      }
      class_name: "android.widget.TextView"
      text: "Three-Cheese Garlic Cauliflower Gratin"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 756
        top: 1270
        right: 819
        bottom: 1333
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 881
        right: 1080
        bottom: 1238
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 1259
        right: 1080
        bottom: 1383
      }
      class_name: "android.widget.TextView"
      text: "Three-cheese Lasagna"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 1270
        right: 1080
        bottom: 1333
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1621
        right: 420
        bottom: 1978
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1999
        right: 336
        bottom: 2123
      }
      class_name: "android.widget.TextView"
      text: "Lemon Chicken with Feta Orzo"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 357
        top: 2010
        right: 420
        bottom: 2073
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 462
        top: 1621
        right: 819
        bottom: 1978
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 462
        top: 1999
        right: 735
        bottom: 2123
      }
      class_name: "android.widget.TextView"
      text: "Imperfect Foods Yakisoba"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 756
        top: 2010
        right: 819
        bottom: 2073
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 1621
        right: 1080
        bottom: 1978
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 861
        top: 1999
        right: 1080
        bottom: 2123
      }
      class_name: "android.widget.TextView"
      text: "Stovetop Chicken Parm with Herby Angel Hair"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 2010
        right: 1080
        bottom: 2073
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
  }
}

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