<snapdata remixID="10875172"><project name="Lab 2.4: Number guessing game" app="Snap! 6, https://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" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><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="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="127" y="76.00000000000003"><block s="receiveGo"></block><block s="doAsk"><l>What is your name</l></block><block s="doSetVar"><l>Name</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Welcome </l><block var="Name"/></list></block><l>2</l></block><block s="doSayFor"><l>Please pick a diffulctly</l><l>2</l></block><block s="doSayFor"><l>1 is easy, 2 is Medium, 3 is custom, 4 is evil</l><l>3</l></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>1</option></l></block><script><block s="doSayFor"><l>You have chosen easy mode</l><l>2</l></block><block s="doBroadcast"><l>Easy</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>2</option></l></block><script><block s="doSayFor"><l>Youhave chosen medium mode</l><l>2</l></block><block s="doBroadcast"><l>Medium</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>3</option></l></block><script><block s="doSayFor"><l>You have chosen the max number mode</l><l>2</l></block><block s="doBroadcast"><l>Chosen</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>4</option></l></block><script><block s="doSayFor"><l>You have chosen the impossible mode</l><l>2</l></block><block s="doBroadcast"><l>Evil</l></block></script></block></script></block></script><script x="445" y="42.8333333333334"><block s="receiveMessage"><l>Easy</l></block><block s="doSayFor"><l>I&apos;m thinking of a number between one and ten.</l><l>3</l></block><block s="doSetVar"><l>Random</l><block s="reportRandom"><l>1</l><l>10</l></block></block><block s="doUntil"><block s="reportEquals"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doAsk"><l>What is it?</l></block><block s="doIfElse"><block s="reportEquals"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Good job </l><block var="Name"/></list></block><l>2</l></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>To high </l><block var="Name"/></list></block><l>2</l></block></script><script><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><block var="Random"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>To low </l><block var="Name"/></list></block><l>2</l></block></script></block></script></block></script></block></script></block></script><script x="806" y="45.66666666666666"><block s="receiveMessage"><l>Medium</l></block><block s="doSayFor"><l>I&apos;m thinking of a number between one and fifity</l><l>3</l></block><block s="doSetVar"><l>Random</l><block s="reportRandom"><l>1</l><l>50</l></block></block><block s="doUntil"><block s="reportEquals"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doAsk"><l>What is it?</l></block><block s="doIfElse"><block s="reportEquals"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Good job </l><block var="Name"/></list></block><l>2</l></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>To high </l><block var="Name"/></list></block><l>2</l></block></script><script><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><block var="Random"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>To low </l><block var="Name"/></list></block><l>2</l></block></script></block></script></block></script></block></script></block></script><script x="446" y="423.66666666666663"><block s="receiveMessage"><l>Chosen</l></block><block s="doAsk"><l>Chose a max number</l></block><block s="doSetVar"><l>Chosen</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>Random</l><block s="reportRandom"><l>1</l><block var="Chosen"/></block></block><block s="doUntil"><block s="reportEquals"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doAsk"><l>What is it?</l></block><block s="doIfElse"><block s="reportEquals"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Good job </l><block var="Name"/></list></block><l>2</l></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>To high </l><block var="Name"/></list></block><l>2</l></block></script><script><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><block var="Random"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>To low </l><block var="Name"/></list></block><l>2</l></block></script></block></script></block></script></block></script></block></script><script x="800" y="425"><block s="receiveMessage"><l>Evil</l></block><block s="doSayFor"><l>I&apos;m thinking of a number between one and threehundred</l><l>2</l></block><block s="doSetVar"><l>Random</l><block s="reportRandom"><l>1</l><l>300</l></block></block><block s="doUntil"><block s="reportEquals"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doAsk"><l>What is it?</l></block><block s="doSetVar"><l>Random</l><block s="reportRandom"><l>1</l><l>300</l></block></block><block s="doIfElse"><block s="reportEquals"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Good job </l><block var="Name"/></list></block><l>2</l></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="Random"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>To high </l><block var="Name"/></list></block><l>2</l></block></script><script><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><block var="Random"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>To low </l><block var="Name"/></list></block><l>2</l></block></script></block></script></block></script></block></script></block></script></scripts></sprite><watcher scope="Stage" s="getLastMessage" style="normal" x="10" y="10" color="230,168,34" hidden="true"/><watcher var="Random" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="Name" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="Chosen" style="normal" x="10" y="73.00000599999998" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="Random"><l>297</l></variable><variable name="Name"><l>N</l></variable><variable name="Chosen"><l>300000</l></variable></variables></project><media name="Lab 2.4: Number guessing game" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>