<snapdata remixID="12771639"><project name="U2-L1-Number Guessing" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U2-L1-Number Guessing"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Number Guessing Game" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>number of guesses left</l><l>5</l></block><block s="doDeclareVariables"><list><l>secret number</l></list></block><block s="doSetVar"><l>secret number</l><block s="reportRandom"><l>1</l><l>30</l></block></block><block s="doAsk"><l>Guess the secret number (between 1 and 30)</l></block><block s="doUntil"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><block var="secret number"/></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="number of guesses left"/><l>1</l></list></block><script><block s="doChangeVar"><l>number of guesses left</l><l>-1</l></block><block s="doSayFor"><l>Sorry! You lose!</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="getLastAnswer"></block><block var="secret number"/></list></block><script><block s="doChangeVar"><l>number of guesses left</l><l>-1</l></block><block s="doAsk"><l>Higher! try again</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="secret number"/><block s="getLastAnswer"></block></list></block><script><block s="doChangeVar"><l>number of guesses left</l><l>-1</l></block><block s="doAsk"><l>Lower! Try again!</l></block></script><list></list></block></script></block><block s="doChangeVar"><l>number of guesses left</l><l>-1</l></block><block s="bubble"><block s="reportJoinWords"><list><l>You </l><l>guessed </l><l>it! </l><l>The secret number was </l><block var="secret number"/></list></block></block></script></block-definition></blocks><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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="98"><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="99"></list></costumes><sounds><list struct="atomic" id="100"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="105"><costumes><list struct="atomic" id="106"></list></costumes><sounds><list struct="atomic" id="107"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="doSetVar"><l>number of guesses</l><l>0</l></block><block s="doDeclareVariables"><list><l>secret number</l></list></block><block s="doAsk"><l>what&apos;s your name?</l></block><block s="doSetVar"><l>name</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what do you want the highest number to guess to be?</l></block><block s="doSetVar"><l>max number</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>secret number</l><block s="reportRandom"><l>1</l><block var="max number"/></block></block><block s="doSetVar"><l>range</l><block var="max number"/></block><block s="doAsk"><block s="reportJoinWords"><list><l>Guess the secret number (between 1 and </l><block s="getLastAnswer"></block><l>)</l></list></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><block var="secret number"/></list></block><script><block s="doChangeVar"><l>number of guesses</l><l>1</l></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block s="getLastAnswer"></block><block var="secret number"/></list></block><script><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicGreaterThan"><list><block s="reportVariadicProduct"><list><block var="range"/><l>0.10</l></list></block><block s="reportDifference"><block s="getLastAnswer"></block><block var="secret number"/></block></list></block><block s="reportVariadicEquals"><list><block s="reportDifference"><block s="getLastAnswer"></block><block var="secret number"/></block><block s="reportVariadicProduct"><list><l>0.10</l><block var="range"/></list></block></list></block></list></block><script><block s="doAsk"><l>Aww so close, just a bit lower!</l></block></script><script><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicGreaterThan"><list><block s="reportVariadicProduct"><list><l>0.20</l><block var="range"/></list></block><block s="reportDifference"><block s="getLastAnswer"></block><block var="secret number"/></block></list></block><block s="reportVariadicEquals"><list><block s="reportDifference"><block s="getLastAnswer"></block><block var="secret number"/></block><block s="reportVariadicProduct"><list><l>0.20</l><block var="range"/></list></block></list></block></list></block><script><block s="doAsk"><l>I mean...ok keep going lower.</l></block></script><script><block s="doAsk"><l>you are WAY OFF. go lower</l></block></script></block></script></block></script><script><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><block s="reportVariadicProduct"><list><l>0.10</l><block var="range"/></list></block><block s="reportDifference"><block var="secret number"/><block s="getLastAnswer"></block></block></list></block><block s="reportVariadicEquals"><list><block s="reportDifference"><block var="secret number"/><block s="getLastAnswer"></block></block><block s="reportVariadicProduct"><list><l>0.10</l><block var="range"/></list></block></list></block></list></block><script><block s="doAsk"><l>Aww so close, just a bit higher!</l></block></script><script><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><block s="reportVariadicProduct"><list><l>0.20</l><block var="range"/></list></block><block s="reportDifference"><block var="secret number"/><block s="getLastAnswer"></block></block></list></block><block s="reportVariadicEquals"><list><block s="reportDifference"><block var="secret number"/><block s="getLastAnswer"></block></block><block s="reportVariadicProduct"><list><l>0.20</l><block var="range"/></list></block></list></block></list></block><script><block s="doAsk"><l>I mean...ok keep going higher.</l></block></script><script><block s="doAsk"><l>you are WAY OFF. go higher</l></block></script></block></script></block></script></block></script></block><block s="doChangeVar"><l>number of guesses</l><l>1</l></block><block s="bubble"><block s="reportJoinWords"><list><l>You </l><l>guessed </l><l>it! Good job </l><block var="name"/><l>! The secret number was </l><block var="secret number"/><l> it took you </l><block var="number of guesses"/><l> guesses!</l></list></block></block></script></scripts></sprite><watcher var="number of guesses" style="normal" x="9.999999999999545" y="9.999999999999993" color="243,118,29"/><watcher var="name" style="normal" x="9.999999999999545" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="boundary 2" style="normal" x="9.999999999999545" y="52.000003999999976" color="243,118,29" hidden="true"/><watcher var="range" style="normal" x="9.999999999999545" y="73.000006" color="243,118,29" hidden="true"/><watcher var="max number" style="normal" x="9.999999999999545" y="94.00000799999998" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="number of guesses"><l>6</l></variable><variable name="name"><l>isaac</l></variable><variable name="boundary 2"><l>100</l></variable><variable name="range"><l>100</l></variable><variable name="max number"><l>100</l></variable></variables></scene></scenes></project><media name="U2-L1-Number Guessing" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>