<snapdata remixID="13907072"><project name="Lab 2.4 Guessing game" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Lab 2.4 Guessing game"><notes></notes><hidden></hidden><headers></headers><code></code><blocks></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="6"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="7"></list></costumes><sounds><list struct="atomic" id="8"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-133" y="91" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="13"><costumes><list struct="atomic" id="14"></list></costumes><sounds><list struct="atomic" id="15"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="33"><block s="receiveGo"></block><block s="doAsk"><l>what&apos;s your name?</l></block><block s="doSetVar"><l>guesses</l><l>0</l></block><block s="doSetVar"><l>name</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What&apos;s the highest possible number you would want to be?</l></block><block s="doSetVar"><l>highest number</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>number</l><block s="reportRandom"><l>1</l><block var="highest number"/></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><block var="number"/></list></block><script><block s="doAsk"><block s="reportJoinWords"><list><l>Guess a number from 1 to </l><block var="highest number"/></list></block></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="getLastAnswer"></block><block var="number"/></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry </l><block var="name"/><l> but that is too high!</l></list></block><l>2</l></block><block s="doSayFor"><l>Think again</l><l>1</l></block><block s="doChangeVar"><l>guesses</l><l>1</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="getLastAnswer"></block><block var="number"/></list></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry </l><block var="name"/><l> but that is too low!</l></list></block><l>2</l></block><block s="doSayFor"><l>Think again</l><l>1</l></block><block s="doChangeVar"><l>guesses</l><l>1</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><block var="number"/></list></block><script><block s="doChangeVar"><l>guesses</l><l>1</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>That&apos;s correct </l><block var="name"/><l>! It took you </l><block var="guesses"/><l> guesses to get it right.</l></list></block><l>2</l></block></script><list></list></block></script></block></script></scripts></sprite><watcher var="number" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="name" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="guesses" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="highest number" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="number"><l>11</l></variable><variable name="name"><l>jaysun</l></variable><variable name="guesses"><l>7</l></variable><variable name="highest number"><l>30</l></variable></variables></scene></scenes></project><media name="Lab 2.4 Guessing game" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"></media></snapdata>