<snapdata remixID="9892516"><project name="Lab 2.4 Fovinci" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFIUlEQVR4Xu2bT0ilZRSHjy6KO5MbSWjhwm4qEgUqkmASLgKhCDLbDFagkNAmdNMiMCiFoEVILRXc1ULdhEwu3YmbDKdJBBUCVzcUBCvEheEXc5nLNDO/kY7vm+e5G9H7u+c95zkP3/3Dte78/PzcuEEgEYE6BExEnmMLAgiICEkJIGBS/ByOgDiQlAACJsXP4QiIA0kJIGBS/ByOgDiQlAACJsXP4QiIA0kJIGBS/ByOgDiQlAACJsXP4QiIA0kJIGBS/ByOgDiQlMC/Cri5uWlra2v/fF+rrs7u/87qf/37wMCAdXV1JYXA4ekIPCDg6uqqtba2Xrqj5uea7Nu3n7dnnqp7ZI2uV161Z9/7usjs7e3Z4ODgpc/kgf9fAjUCbmxsWENDQ3HFu3ele9Kftydes4+6b0pEfvvgx+o5Jycn1tvbKz2O0PUhUCPg1NSUDQ8PF9NdPA2PjY3ZwsKCtbS02NHRUfW+i7+Njo4Wme7ubpuZmbGDgwMbHx+39U9ft/dfvlEldOPj2/bnN2/YzS9+tT8+e7GG3O6tH6q/Ly8v2/T09PUhyyQSgRoBZ2dnra+vr7gCbm1tFa/NDg8Pi6tUY2NjcXUslUq2vb1tzc3NdnZ2Zp2dnTY/P2/9/f12fHxsP33+Zo2ApQ+/t7/mbtnT735lp0uf1DR1953F6hVwfX3dJiYmpKYJXR8CNQJWKhXb2dmpTneZNxx3vxyykZdKEqGf3/qu+gano6PDmpqapMcRuj4EHngTMjc3Z+Vy+dKvAS+erl8olx9LqPJ7xe7c+aU4Z3d3t3j65haPwEM/B7yqfxe+EJBbXAJ8EB1391lMjoBZrCFuEwgYd/dZTI6AWawhbhMIGHf3WUyOgFmsIW4TCBh391lMjoBZrCFuEwgYd/dZTI6AWawhbhMIGHf3WUyOgFmsIW4TCBh391lMjoBZrCFuEwgYd/dZTI6AWawhbhMIGHf3WUyOgFmsIW4TCBh391lMjoBZrCFuEwgYd/dZTI6AWawhbhMIGHf3WUyOgFmsIW4TCBh391lMjoBZrCFuEwgYd/dZTI6AWawhbhMIGHf3WUyOgFmsIW4TCBh391lMjoBZrCFuEwj4kN339PTY5OSkjYyMxLXjCiZHwEdAHhoaqt67v79vS0tL1tbWdgVriXMEAj5m1/dLeC9aX19vp6entrKyEscUp0kREAGd1NLKIuATPAUvLi5ae3u7RpaURAABeRMiieIVQkAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCCCghImQFwEE9CJLXYkAAkqYCHkRQEAvstSVCPwNGxrJt7FfYX0AAAAASUVORK5CYII=</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="false" hyperops="true" 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="10" y="10"><block s="receiveKey"><l><option>1</option></l><comment w="90" collapsed="false">Plays guessing game by setting the correct number to random 1-10, then having the user guess the number, while making sure the guess is 1-10. If the number is wrong, then the code will say it is wrong. If the guess is right, then the code will say it is right.</comment></block><block s="doSetVar"><l>correct</l><l>0</l></block><block s="doSayFor"><l>Hello!</l><l>2</l></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="doSayFor"><block s="reportJoinWords"><list><l>Lets play a guessing game </l><block var="name"/></list></block><l>2.5</l></block><block s="doSayFor"><l>I&apos;m going to think of a number 1-10 and you are going to guess what the number is</l><l>4</l></block><block s="doSetVar"><l>number</l><block s="reportRandom"><l>1</l><l>10</l></block></block><block s="doUntil"><block s="reportEquals"><block var="correct"/><l>1</l></block><script><block s="doAsk"><l>Guess a number between 1and 10</l></block><block s="doSetVar"><l>guess</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportAnd"><block s="reportIsA"><block var="guess"/><l><option>number</option></l></block><block s="reportAnd"><block s="reportOr"><block s="reportLessThan"><block var="guess"/><l>10</l></block><block s="reportEquals"><block var="guess"/><l>10</l></block></block><block s="reportOr"><block s="reportGreaterThan"><block var="guess"/><l>1</l></block><block s="reportEquals"><block var="guess"/><l>1</l></block></block></block></block><script><block s="doIfElse"><block s="reportEquals"><block var="guess"/><block var="number"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>That&apos;s correct, </l><block var="name"/><l>, Well Done</l></list></block><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>My number was</l><block var="number"/></list></block><l>2</l></block><block s="doSetVar"><l>correct</l><l>1</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, </l><block var="name"/><l>, that guess is incorrect</l></list></block><l>2</l></block></script></block></script><script><block s="doSayFor"><l>U should choose a number 1-10!</l><l>2</l></block></script></block></script></block></script><script x="428" y="329.49999999999966"><block s="receiveKey"><l><option>2</option></l><comment w="90" collapsed="false">Plays guessing game (same as previous comment), but lets the user decide what the highest possible number is by asking the user and inputting that  into the range of values. Also tells if the guess is too high or low if incorrect by setting an inequality and putting the two variables on either side.</comment></block><block s="doSetVar"><l>correct</l><l>0</l></block><block s="doSetVar"><l># of guesses</l><l>0</l></block><block s="doSayFor"><l>Hello!</l><l>2</l></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="doSayFor"><block s="reportJoinWords"><list><l>Lets play a guessing game </l><block var="name"/></list></block><l>2.5</l></block><block s="doAsk"><l>What do you want the highest possible number to be?</l></block><block s="doSetVar"><l>answer</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>number</l><block s="reportRandom"><l>1</l><block var="answer"/></block></block><block s="doUntil"><block s="reportEquals"><block var="correct"/><l>1</l></block><script><block s="doAsk"><block s="reportJoinWords"><list><l>Guess a number between 1 and </l><block var="answer"/></list></block></block><block s="doSetVar"><l>guess</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportAnd"><block s="reportIsA"><block var="guess"/><l><option>number</option></l></block><block s="reportAnd"><block s="reportOr"><block s="reportLessThan"><block var="guess"/><block var="answer"/></block><block s="reportEquals"><block var="guess"/><block var="answer"/></block></block><block s="reportOr"><block s="reportGreaterThan"><block var="guess"/><l>1</l></block><block s="reportEquals"><block var="guess"/><l>1</l></block></block></block></block><script><block s="doIfElse"><block s="reportEquals"><block var="guess"/><block var="number"/></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>That&apos;s correct, </l><block var="name"/><l>, Well Done</l></list></block><l>2</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>My number  was </l><block var="number"/></list></block><l>2</l></block><block s="doChangeVar"><l># of guesses</l><l>1</l></block><block s="doSetVar"><l>correct</l><l>1</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Sorry, </l><block var="name"/><l>, that guess is incorrect</l></list></block><l>2</l></block><block s="doChangeVar"><l># of guesses</l><l>1</l></block><block s="doIf"><block s="reportLessThan"><block var="number"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>Your guess is too high</l><l>2</l></block></script></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><block var="number"/></block><script><block s="doSayFor"><l>Your guess is too low</l><l>2</l></block></script></block></script></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>you should pick a number 1-</l><block var="answer"/></list></block><l>2</l></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>You took </l><block var="# of guesses"/><l> guesses to get the correct answer</l></list></block><l>3</l></block></script></scripts></sprite><watcher var="correct" 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="number" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="guess" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="# of guesses" style="normal" x="4" y="10.00000799999998" color="243,118,29" hidden="true"/><watcher var="answer" style="normal" x="17" y="82.00000799999998" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="correct"><l>1</l></variable><variable name="name"><l>y</l></variable><variable name="number"><l>17</l></variable><variable name="guess"><l>17</l></variable><variable name="# of guesses"><l>3</l></variable><variable name="answer"><l>20</l></variable></variables></project><media name="Lab 2.4 Fovinci" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>