<snapdata remixID="8594954"><project name="Number Guessing Game Vivian" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><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="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="87"><block s="receiveGo"></block></script><script x="225" y="76"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="number guessing game"></custom-block></script><script x="71" y="156"><block s="doSetVar"><l>player list</l><block s="reportNewList"><list></list></block></block><custom-block s="greet player"></custom-block></script><script x="249" y="201"><block s="doAsk"><l>What is the maximum number?</l></block><block s="doDeclareVariables"><list><l>secret number</l></list></block><block s="doSetVar"><l>secret number</l><block s="reportRandom"><l>0</l><block s="getLastAnswer"></block></block></block><block s="doUntil"><block s="reportEquals"><block s="getLastAnswer"></block><block var="secret number"/><comment w="90" collapsed="false">the program repeats until the secret number is guessed</comment></block><script><block s="doAsk"><l>Guess the secret number</l></block><block s="doIf"><block s="reportLessThan"><block var="secret number"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>Too big. Guess again.</l><l>1</l></block></script></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><block var="secret number"/></block><script><block s="doSayFor"><l>Too small. Guess again.</l><l>1</l></block></script><comment w="90" collapsed="false">if the answer is too big or too small the program will tell you</comment></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><block var="secret number"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Congratulations! You guessed correctly! My secret number was </l><block var="secret number"/></list></block><l>2</l></block></script></block></script></scripts></sprite><watcher var="player list" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="number guessing game" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What is the maximum number?</l></block><block s="doDeclareVariables"><list><l>secret number</l></list></block><block s="doSetVar"><l>secret number</l><block s="reportRandom"><l>0</l><block s="getLastAnswer"></block></block></block><block s="doUntil"><block s="reportEquals"><block s="getLastAnswer"></block><block var="secret number"/></block><script><block s="doAsk"><l>Guess the secret number</l></block><block s="doIf"><block s="reportLessThan"><block var="secret number"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>Too big. Guess again.</l><l>1</l></block></script></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><block var="secret number"/></block><script><block s="doSayFor"><l>Too small. Guess again.</l><l>1</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><block var="secret number"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Congratulations! You guessed correctly! My secret number was </l><block var="secret number"/></list></block><l>2</l></block></script></block></script></block-definition><block-definition s="greet player" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What&apos;s your name?</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="player list"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Nice to see you again, </l><block s="getLastAnswer"></block><l>.</l></list></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Hi, </l><block s="getLastAnswer"></block><l>! Nice to meet you!</l></list></block><l>2</l></block><block s="doAddToList"><block s="getLastAnswer"></block><block var="player list"/></block></script></block></script></block-definition></blocks><variables><variable name="player list"><list struct="atomic" id="190"></list></variable></variables></project><media name="Number Guessing Game Vivian" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>