instruction
It will be more pleasant to read the book if I slightly raise the brightness by half scale on the Webnovel app.
previous_actions
active_application
Webnovel
screen_description
windows {
  bounds_in_screen {
    right: 1080
    bottom: 2400
  }
  id: 2164
  title: "Webnovel"
  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 {
        top: 2337
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.drawerlayout.widget.DrawerLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      is_clickable: true
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 35
        top: 3881
        right: 1045
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 2337
        right: 1034
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 2337
        right: 1034
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 35
        top: 3881
        right: 1045
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 92
        top: 2383
        right: 712
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Enjoy this book so far? Sign in to find out more."
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 758
        top: 2383
        right: 988
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 92
        top: 2613
        right: 369
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "SIGN IN"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 392
        top: 2613
        right: 649
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "LATER"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 92
        top: 2372
        right: 988
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Your can change scrolling direction on Toolbar."
      depth: 11
    }
    nodes {
      bounds_in_screen {
        left: 735
        top: 2510
        right: 1011
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "GOT IT"
      is_clickable: true
      is_focusable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 870
      }
      class_name: "android.widget.LinearLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.viewpager.widget.ViewPager"
      is_focusable: true
      is_scrollable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 81
        top: 3921
        right: 1045
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 81
        top: 4111
        right: 999
        bottom: 2337
      }
      class_name: "android.widget.RelativeLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 81
        top: 4203
        right: 999
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 81
        top: 4326
        right: 189
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "1d ago"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 81
        top: 4419
        right: 999
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        left: 81
        top: 4478
        right: 342
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "GOT IT"
      is_clickable: true
      is_focusable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        right: 1080
      }
      class_name: "android.view.View"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 870
      }
      class_name: "android.widget.RelativeLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 870
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 161
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 2251
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 161
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 2251
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 81
        top: 3945
        right: 640
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Paragraph comments"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 901
        top: 3921
        right: 1028
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 81
        top: 4111
        right: 150
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 81
        top: 4111
        right: 150
        bottom: 2337
      }
      class_name: "android.widget.ImageView"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 173
        top: 4114
        right: 376
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "Webnovel"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 942
        top: 4118
        right: 999
        bottom: 2337
      }
      class_name: "android.widget.TextView"
      text: "# 1"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        right: 1080
        bottom: 662
      }
      class_name: "android.view.ViewGroup"
      is_clickable: true
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 662
        right: 1080
        bottom: 870
      }
      class_name: "android.widget.LinearLayout"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 870
        bottom: 2337
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: 1080
        bottom: 1730
      }
      class_name: "androidx.recyclerview.widget.RecyclerView"
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 662
        right: 1080
        bottom: 870
      }
      class_name: "android.widget.FrameLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 870
        bottom: 2337
      }
      class_name: "android.widget.ScrollView"
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: 1080
        bottom: 1730
      }
      class_name: "android.widget.LinearLayout"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 662
        right: 1080
        bottom: 870
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 870
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 939
        right: 1034
        bottom: 1001
      }
      class_name: "android.widget.TextView"
      text: "Brightness"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 1024
        right: 1034
        bottom: 1185
      }
      class_name: "android.widget.RelativeLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 1208
        right: 1034
        bottom: 1369
      }
      class_name: "android.widget.RelativeLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 1438
        right: 1034
        bottom: 1500
      }
      class_name: "android.widget.TextView"
      text: "Text size"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 1523
        right: 1034
        bottom: 1684
      }
      class_name: "android.widget.RelativeLayout"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 436
        top: 708
        right: 643
        bottom: 754
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 777
        right: 572
        bottom: 869
      }
      class_name: "android.widget.HorizontalScrollView"
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 869
        right: 1034
        bottom: 870
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -46
        bottom: 1049
      }
      class_name: "android.widget.LinearLayout"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1049
        right: -46
        bottom: 1233
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1233
        right: -46
        bottom: 1417
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1417
        right: -46
        bottom: 1601
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1601
        right: -46
        bottom: 1785
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1785
        right: -46
        bottom: 1969
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1969
        right: -46
        bottom: 2153
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 2153
        right: -46
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 81
        top: 1070
        right: 150
        bottom: 1139
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 144
        top: 1047
        right: 936
        bottom: 1162
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 930
        top: 1070
        right: 999
        bottom: 1139
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 92
        top: 1250
        right: 588
        bottom: 1326
      }
      class_name: "android.widget.TextView"
      text: "Use system brightness"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 850
        top: 1219
        right: 988
        bottom: 1357
      }
      class_name: "android.widget.CheckBox"
      is_checkable: true
      is_checked: true
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 81
        top: 1569
        right: 150
        bottom: 1638
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 144
        top: 1546
        right: 936
        bottom: 1661
      }
      class_name: "android.view.ViewGroup"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 930
        top: 1569
        right: 999
        bottom: 1638
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 777
        right: 572
        bottom: 869
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -92
        bottom: 611
      }
      class_name: "android.widget.TextView"
      text: "1.0%·AS A MAN THINKETH"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -46
        bottom: 743
      }
      class_name: "android.widget.RelativeLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -46
        bottom: 1003
      }
      class_name: "android.widget.LinearLayout"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1049
        right: -69
        bottom: 1233
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1233
        right: -69
        bottom: 1417
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1417
        right: -69
        bottom: 1601
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1601
        right: -69
        bottom: 1785
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1785
        right: -69
        bottom: 1969
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1969
        right: -69
        bottom: 2153
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 2153
        right: -69
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 46
        top: 777
        right: 314
        bottom: 869
      }
      class_name: "androidx.appcompat.app.ActionBar$Tab"
      content_description: "General"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 314
        top: 777
        right: 572
        bottom: 869
      }
      class_name: "androidx.appcompat.app.ActionBar$Tab"
      content_description: "Display"
      is_clickable: true
      is_focusable: true
      is_selected: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -919
        bottom: 711
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -144
        bottom: 734
      }
      class_name: "android.view.ViewGroup"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -92
        bottom: 711
      }
      class_name: "android.widget.ImageView"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -787
        bottom: 1003
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -540
        bottom: 1003
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -293
        bottom: 1003
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -46
        bottom: 997
      }
      class_name: "android.widget.FrameLayout"
      is_clickable: true
      is_focusable: true
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1107
        right: -942
        bottom: 1176
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1103
        right: -389
        bottom: 1179
      }
      class_name: "android.widget.TextView"
      text: "Batch unlock chapters"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1118
        right: -331
        bottom: 1164
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1111
        right: -69
        bottom: 1171
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1291
        right: -942
        bottom: 1360
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1287
        right: -670
        bottom: 1363
      }
      class_name: "android.widget.TextView"
      text: "Translate"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1302
        right: -612
        bottom: 1348
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1314
        right: -92
        bottom: 1337
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1295
        right: -69
        bottom: 1355
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1475
        right: -942
        bottom: 1544
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1471
        right: -560
        bottom: 1547
      }
      class_name: "android.widget.TextView"
      text: "Apply Voucher"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1486
        right: -502
        bottom: 1532
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1479
        right: -69
        bottom: 1539
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1659
        right: -942
        bottom: 1728
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1655
        right: -557
        bottom: 1731
      }
      class_name: "android.widget.TextView"
      text: "Add bookmark"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1670
        right: -499
        bottom: 1716
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1663
        right: -69
        bottom: 1723
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1843
        right: -942
        bottom: 1912
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1839
        right: -531
        bottom: 1915
      }
      class_name: "android.widget.TextView"
      text: "About this book"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1854
        right: -473
        bottom: 1900
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1847
        right: -69
        bottom: 1907
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2027
        right: -942
        bottom: 2096
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2023
        right: -390
        bottom: 2099
      }
      class_name: "android.widget.TextView"
      text: "Recommend this book"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2038
        right: -332
        bottom: 2084
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2031
        right: -69
        bottom: 2091
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2211
        right: -942
        bottom: 2280
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2207
        right: -624
        bottom: 2283
      }
      class_name: "android.widget.TextView"
      text: "Help center"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2222
        right: -566
        bottom: 2268
      }
      class_name: "android.widget.ImageView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 2215
        right: -69
        bottom: 2275
      }
      class_name: "android.widget.LinearLayout"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 78
        top: 784
        right: 282
        bottom: 862
      }
      class_name: "android.widget.TextView"
      text: "General"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 346
        top: 784
        right: 540
        bottom: 862
      }
      class_name: "android.widget.TextView"
      text: "Display"
      is_selected: true
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -842
        bottom: 927
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -876
        bottom: 893
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 950
        right: -787
        bottom: 1003
      }
      class_name: "android.widget.TextView"
      text: "Contents"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -595
        bottom: 927
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -629
        bottom: 893
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 950
        right: -540
        bottom: 1003
      }
      class_name: "android.widget.TextView"
      text: "Dark"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -348
        bottom: 927
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -382
        bottom: 893
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 950
        right: -293
        bottom: 1003
      }
      class_name: "android.widget.TextView"
      text: "Audio"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -101
        bottom: 927
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 870
        right: -135
        bottom: 893
      }
      class_name: "android.widget.ImageView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 950
        right: -46
        bottom: 997
      }
      class_name: "android.widget.TextView"
      text: "Search"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1111
        right: -81
        bottom: 1171
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1295
        right: -81
        bottom: 1355
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1479
        right: -81
        bottom: 1539
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1663
        right: -81
        bottom: 1723
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1847
        right: -81
        bottom: 1907
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 2031
        right: -81
        bottom: 2091
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 2215
        right: -81
        bottom: 2275
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
  }
}

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