instruction: Read the book All Against All by Nathan Allen on the Google Play Books app.

previous_actions: {"name": "scroll", "parameters": {"direction": "right"}}
{"name": "scroll", "parameters": {"direction": "right"}}

active_application: All Against All

screen_description: windows {
  bounds_in_screen {
    top: 136
    right: 1080
    bottom: 2400
  }
  id: 915
  title: "All Against All"
  window_type: TYPE_APPLICATION
  is_active: true
  is_focused: true
  tree {
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.LinearLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.ViewGroup"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      is_focusable: true
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.LinearLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2399
      }
      class_name: "android.widget.TextView"
      text: "\n \n\n“The state of men without civil society\n(which state we may properly call the state of nature) is nothing\nelse but a mere war of all against all.”\nThomas Hobbes, Leviathan (1651)\n \n\n \n\n“You don\'t have to join a freak show just\nbecause the opportunity came along.”\nMarge Simpson, “Homerpalooza” (1996)\n \n\n \n\n"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        left: 1080
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      is_focusable: true
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.ViewGroup"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 2400
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.ScrollView"
      content_description: "All Against All, page 4 of 258"
      is_clickable: true
      is_scrollable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.webkit.WebView"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      is_focusable: true
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1084
        bottom: 2402
      }
      class_name: "android.webkit.WebView"
      is_focusable: true
      is_focused: true
      is_scrollable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 2835
        bottom: 136
      }
      class_name: "android.widget.TextView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 21601
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.ImageView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.ImageView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.ImageView"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 21601
        bottom: 2401
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 2398
        right: 21601
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 4661
        right: 21601
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 6926
        right: 21601
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 9189
        right: 21601
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.ImageView"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 2314
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.ImageView"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 2314
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.ImageView"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 2314
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 21601
        bottom: 2401
      }
      class_name: "android.view.View"
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 2398
        right: 21601
        bottom: 2402
      }
      class_name: "android.view.View"
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 4661
        right: 21601
        bottom: 2402
      }
      class_name: "android.view.View"
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 6926
        right: 21601
        bottom: 2402
      }
      class_name: "android.view.View"
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 9189
        right: 21601
        bottom: 2402
      }
      class_name: "android.view.View"
      is_scrollable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1081
        bottom: 2401
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 2398
        right: 1081
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 4661
        right: 1081
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 6926
        right: 1081
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 9189
        right: 1081
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 1078
        top: 9189
        right: 2160
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 2157
        top: 9189
        right: 3241
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 3239
        top: 9189
        right: 4320
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 4318
        top: 9189
        right: 5402
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 5399
        top: 9189
        right: 6481
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 6478
        top: 9189
        right: 7560
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 7560
        top: 9189
        right: 8641
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 220
        right: 1005
        bottom: 2125
      }
      class_name: "android.widget.Image"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 2136
        right: 1005
        bottom: 2317
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 2136
        right: 1005
        bottom: 2317
      }
      class_name: "android.widget.TextView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 2485
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 2556
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "All Against All"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 2635
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 2705
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "By Nathan Allen"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 2784
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 2855
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Copyright 2016 Nathan Allen"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 2910
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 2978
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Smashwords Edition"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3034
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3104
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "nathanallen10101@gmail.com"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3157
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3228
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "@NathanAWrites"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3280
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3351
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Cover image by Aleksandra Bilic"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3404
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3475
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "https://ie.linkedin.com/in/aleksandrabilic"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3527
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3601
        right: 1005
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3918
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3989
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 4060
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 4131
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 4748
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Also by Nathan Allen"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 4819
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 4889
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Hollywood Hack Job"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 4960
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Horrorshow"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 5031
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Pretenders"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 5102
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The War On Horror: Tales From A Post-Zombie Society"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 5244
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The War On Horror II: Return Of The Undead Menace"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 5386
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 5456
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 5527
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 5598
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 7013
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 7084
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "“The state of men without civil society (which state we may properly call the state of nature) is nothing else but a mere war of all against all.”"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 7367
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Thomas Hobbes, Leviathan (1651)"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 7438
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 7507
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 7577
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "“You don\'t have to join a freak show just because the opportunity came along.”"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 7719
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Marge Simpson, “Homerpalooza” (1996)"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 7790
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 7861
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 7932
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 9276
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 9276
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Chapter 1"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 9357
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 9425
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "A few facts about the animal kingdom:"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 9496
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The majority of conflicts that occur in the wild are not between an animal and its predator. They are more often between two members of the same species."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 9851
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "A low-status chimpanzee has more to fear from a domineering alpha male than a leopard."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 10063
        right: 1005
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 10418
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The apex creature of a species is rewarded with food, mates, status, and the opportunity to pass along its genes."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 10630
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The weaker of the pack are left to squabble among themselves for their share of the leftovers."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 10843
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Might is right, and the weakest eat last."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 10985
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 11056
        right: 1005
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 9276
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "front announced that tomorrow night was bingo night. The night following, they were host to an over-forties singles dance."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 9559
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Alice Kato made her way up the front steps, three minutes before the designated starting time."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 9772
        right: 2086
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 10268
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "“Um, hi,” Alice said, sounding slightly unsure of herself. “I’m here because I was –”"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 10478
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "“Invitation.”"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 10552
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The woman spoke in a flat monotone."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 10622
        right: 2086
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 10974
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "“Turn to your left and face the camera,” the woman ordered."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 11119
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Alice turned and squinted. “I don’t see any –”"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 11258
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "She was temporarily blinded by an                                         "
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 9276
        right: 3165
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "unexpected flash of white light. She blinked a few times in rapid succession. Blobs of color hung in the air in front of her."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 9559
        right: 3165
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 9843
        right: 3165
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The booth woman pressed a button, and a door opened behind her. Alice took this as her cue to enter."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 10055
        right: 3165
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The room was a medium-sized auditorium, the type often used for motivational speakers and corporate events. The smell of stale cologne lingered, a hangover from the real estate seminar held there earlier in the day."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 10478
        right: 3165
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 11119
        right: 3165
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 9276
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "they saw that she was just another of the invited attendees."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 9418
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Alice self-consciously tiptoed around to the back of the room and settled into an empty seat."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 9630
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "On the stroke of eight p.m., a rear door opened, and the Messenger entered."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 9843
        right: 4247
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 10339
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The chatter came to an immediate halt."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 10478
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "One hundred pairs of eyes followed the Messenger as he strode to the front of the room. This scrutiny was not reciprocated; the individual members of the crowd remained invisible to the Messenger."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 10903
        right: 4247
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 11187
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "After consulting his notes for one brief moment, the Messenger looked up                                         "
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 9276
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "at the audience. With nothing in the way of introduction or formalities, he launched straight into his spiel."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 9488
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "“If you are here tonight,” he began, “that means you have been selected to take part in a once in a lifetime opportunity.”"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 9772
        right: 5326
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 10055
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "“Rest assured, my client is not here to sell you anything, nor are they interested in taking your money. What my client is about to offer is one hundred percent genuine, so pay close attention because I will not repeat myself.”"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 10552
        right: 5326
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 10832
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The Messenger continued."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 10903
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "“On the back of your invitation you will find two contact numbers.”"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 11045
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The ruffling sound of one hundred pieces of paper being turned over swept through the room."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 11258
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Alice studied the back of her                                         "
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 9276
        right: 6405
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 9843
        right: 6405
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "“If you call the number on the left, you will receive two thousand dollars in cash within twenty-four hours.”"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 10055
        right: 6405
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 10552
        right: 6405
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 11119
        right: 6405
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "A slight whisper rippled through the crowd. A few nervous laughs escaped. Whatever these people were expecting                                         "
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 9276
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "when they came here tonight, it was safe to assume it wasn’t anything like this."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 9418
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The Messenger pressed on. “The total value of this trust is one hundred million dollars.”"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 9630
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The next thing Alice heard was the sound of one hundred people devoid of breath."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 9843
        right: 7486
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 10055
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "One."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 10126
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Hundred."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 10197
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Million."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 10268
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Dollars."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 10339
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "She couldn’t see the reaction of any of the other attendees, but she assumed their faces all had the same bewildered expression that she currently wore."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 10622
        right: 7486
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 7633
        top: 9276
        right: 8565
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "prize. You have until midnight tomorrow to make your decision, at which point the offer expires and you will receive nothing.”"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 7633
        top: 9559
        right: 8565
        bottom: 2402
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 7633
        top: 9701
        right: 8565
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The crowd were so bamboozled by everything they had just seen and heard that a few minutes had passed before anyone noticed he had slipped out of the room without answering any of their questions."
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 7633
        top: 10126
        right: 8565
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 7633
        top: 10197
        right: 8565
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " \n"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 7633
        top: 10268
        right: 8565
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 2136
        right: 1005
        bottom: 2136
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 84
        top: 3601
        right: 997
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Thank you for downloading this ebook. You are welcome to share it with your friends. This book may be reproduced, copied and distributed for non-commercial purposes,"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 3601
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 139
        top: 3758
        right: 987
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " provided the book remains in its complete original form. Thank you for your support."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 10063
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Most of the scars and bite marks an animal suffers throughout the course of its life will be caused"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 10063
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 10205
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " by an attack from one of its own, rather than a hungry predator."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 11056
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The Soldiers Memorial Hall was a nondescript community center situated on"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 11056
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 11197
        right: 1005
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " a quiet street in an anonymous pocket of suburbia. The sign out the "
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 73
        top: 11339
        right: 548
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "                                        "
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 9772
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "She pushed the front door open and stepped into the foyer. She was met by a solitary middle-aged woman seated"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 9772
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 9985
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " behind a booth. They made eye contact, but the woman’s face remained a mask. She offered no welcoming smile, or any other invitation for Alice to approach."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 10622
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Alice scrambled to retrieve the invitation from her jacket pocket. She handed it over, and the woman"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 10622
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 1155
        top: 10764
        right: 2086
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " verified its authenticity underneath a fluorescent scanner."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 9559
        right: 3165
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Alice never really liked the way she appeared in photographs, but"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 9559
        right: 3165
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 9630
        right: 3165
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " she was certain this would be one of her most cringeworthy."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2299
        top: 10478
        right: 2693
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "About a hundred"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 10478
        right: 3165
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 10478
        right: 3165
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " people were already inside, seated on flimsy plastic chairs arranged in a seashell formation. At first glance Alice could detect no common thread between those in attendance. They were drawn from a range of ages, ethnicities and sociological backgrounds. A low murmur hovered as they chatted quietly among themselves."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 11119
        right: 3165
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "A few glanced up at Alice when the door opened, then returned to their invitations"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 11119
        right: 3165
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2480
        top: 11258
        right: 3165
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " resting on their laps once "
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 2233
        top: 11329
        right: 2709
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "                                        "
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 9843
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "He was a fortyish man of dark features, dressed in a stylish designer suit that Alice guessed was worth more than her car. He was also"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 9843
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 10055
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " unusually tall, at least six foot eight, and had to stoop slightly to avoid hitting his head on the doorframe."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 10903
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "He took his place behind the lectern. The vacuum"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 10903
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 3312
        top: 10974
        right: 4247
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " of silence was so severe that Alice could hear her own beating heart."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 4459
        top: 9772
        right: 4898
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "His voice was loud,"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 9772
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 9772
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " and he spoke with confidence. He could project to the back of the room without the need for amplification."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 10552
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Alice sat up in her seat. Like everyone else in the room, she"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 10552
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 4394
        top: 10622
        right: 5326
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " had no idea what this was all about. But her curiosity had certainly been piqued."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 9276
        right: 6405
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "invitation. There were indeed two embossed numbers in the bottom left- and right-hand corners."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 9276
        right: 6405
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 9418
        right: 6405
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " She hadn’t noticed them before – or if she had, she didn’t think anything of them. Both were five digits long, so she probably assumed they were serial numbers or something similar."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 10055
        right: 6405
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "Alice shifted her gaze upwards, studying the body language of those seated in front of her. She tried"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 10055
        right: 6405
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 10197
        right: 6405
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " to gauge their reactions. Like them, she expected the Messenger to qualify his statement with terms and conditions. But none were forthcoming."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 10552
        right: 6405
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "“If you call the number on the right,” the Messenger said, “your name will be entered into a type of lottery. A sum of money has been placed in a trust, and the total value of that trust, along with any accumulated interest, will be paid out to the lottery’s"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 10552
        right: 6405
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 5473
        top: 10974
        right: 6405
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " last surviving member.”"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 6620
        top: 9843
        right: 7024
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The Messenger’s"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 9843
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 9843
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " words seemed to echo around the room, bouncing off the walls like a ping pong ball."
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 10622
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "“Now, I understand if you believe this to be some sort of hoax. But let me assure you, this is a genuine offer. There is"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 10622
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 10832
        right: 7486
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " no catch. There are no conditions. The sum of one hundred million dollars plus interest will be deposited into the bank account of the last living participant in the lottery, and to that person only. Otherwise, you may accept your two thousand dollar consolation "
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 6554
        top: 11329
        right: 7029
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "                                        "
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 7699
        top: 9559
        right: 8066
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: "The Messenger"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 7633
        top: 9559
        right: 8565
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 7633
        top: 9559
        right: 8565
        bottom: 2402
      }
      class_name: "android.widget.TextView"
      text: " turned and headed for the same door in which he entered."
      depth: 17
    }
  }
}


assistant: !FUNCTIONCALL{"name": "scroll", "parameters": {"direction": "right"}}