<snapdata remixID="10320584"><project name="APCSP Create Performance Task" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAACt0lEQVR4Xu3SwWliUQCG0WusJCC4shNBXKQLwTaysgOrULAOG3BhAVll/wYGZmAgyWwM3yLnrS/35333zKZpmoZPgajADMCovNnfBQAEIS0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cwE8MnE6nsV6vx2w2o+QbCwD4Rdztdjvm8/l4f38fl8sFxm+ACOAXUc/n8zgej/+cmKZpLJfL8fr6CuQDQAL4n4ibzWY8PT19eOp2u43r9fqAZ/i5VwD4xduvVquxWCz+nnh7exu73W68vLz8XDEP/nMAPwm63+/H/X4fz8/P43A4PDi76/4UAJCFtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v3EAGUgLAJjmNw4gA2kBANP8xgFkIC0AYJrfOIAMpAUATPMbB5CBtACAaX7jADKQFgAwzW8cQAbSAgCm+Y0DyEBaAMA0v/Ff9J0Ct5UVRWsAAAAASUVORK5CYII=</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="100" idx="2" x="-75" y="95" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="costume1(2)" center-x="54" center-y="44" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="325" y="134"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSayFor"><l>You selected to play from 0 to 100.</l><l>2</l></block><block s="doSetVar"><l>Game Option</l><l>0</l></block><block s="doBroadcast"><l>Game Chosen</l></block></script><script x="108" y="127.00000000000003"><block s="receiveMessage"><l>Game Type</l></block><block s="gotoXY"><l>-75</l><l>95</l></block><block s="show"></block></script><script x="653" y="159.00000000000003"><block s="receiveMessage"><l>Game Chosen</l></block><block s="hide"></block></script></scripts></sprite><sprite name="1000" idx="3" x="75" y="95" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="34"><costumes><list id="35"><item><costume name="costume1(2)" center-x="54.5" center-y="44.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAABaCAYAAAC/magEAAALn0lEQVR4Xu2deZxUxRHHvxtF8CbeRkQ0JooH3jERTVTUKIonKpdRJAJiOEQC5vA+ggblMKJyiEYuBU8UjYqagBgiXqCoibcYPNDgjQfRz6933mzP7Oy87rfTMwy++md3Z6qrq+v3ul91dVVvDcDZ3N5KP1NauSwwlGNeszWqGcJdj0HNT1cuNVNtai3wzT/zwJrxTWqa6rBAzRBSsKoDKkjBqhakSMGqIqhSsFKwqsoCVaRs+s5KwaoiC1SRqunMSsGqIgtUkarpzErBqiILVJGq6cxalcH6kHdzhrc+m1TRcKtbVe+Z9ShTmMNkM+p96UJbOieywJs8y7u8atpuwtZsyU6J5NiNSi3zfRbzBgtMFy1pw4a0aLSOjRFQdrC+ZDn3cRXP848cvVvzcw6lL2vQzHs8IWQ+zh08xPgcXQ6kB3txtLd+pWrgCJaOvGpMn42ZWV/wKdO5iMU8V1D/FuxIR86hKWs7jy+EzCe5mwe4rqAOB9OL3TnCWb9SMjqCVddlY8C6h+E8y0NZYTvTzvy+kFnZz3biQA7nTOcxllrme7zOBPryDbVnsluxi/n5Os+YnzXU0J2r2JitnHUsFWNRsKSwlIuU1N9JwVrEI8zgiqzeh9CH3TjM/P0U93I/o7PfdeAsdmD/2DGGkDmTkSzkQdP35vyIX3Gl+f2vDGQJ/zG/78xBtKd/rH6lZoiZWQIq99Q/KVg30J93eMXovxvtOYTTc8ZyP9fwFDPNZ5uyDacwMnaspZb5Ie9wLb/O9tuVy2jBDubvxSxiEkOy3/VmPOX2hMuyDNozoAlN6cMNNGOdHDCW8wmjOYWv+MJ8Hje7QsiUl6uHUbQ1u3ECF+boeAvn8ipPmc/a0ol96Rr7QJWSoSxgTedCXuZxo/c+dGK/BgY5m0nMZarh+yF70ZFzGxxrCJn2TD2KIWzPvjn9v8Ac7uQyr9lfVWB9xFKuobu1fIxjfTYtOIb8Zeh0JrAeG9XjDSHzA95iLL1NX99jNc7kFlZnjZy+v+ZLhnMC/2eF+fw0rmUDtiglHkVlxcysOpc9+s33nfUvbudhrs8sLbtzAhcUVegWzuNVnjQ8B3AqP+GYevyhZf6Yn3EMvy+o5+1cyr95rKh+odAL7mBM5wJeZr7R/zD60YaDi45lAQ9wL6MyS+GedOS8evwhZN7F5TzPbNPXLzmDXTm0oJ5Pcx9/42rzXWv240gGh8Kmntzg76wr6Zh1GnoxhuZsXnRwy1jCdfQ0PHJGBjK9Hn8ImddxGst42/R1MsPZjG0L6vk2L3FjZh/YnM3oxdhVAyzF6ibzOzMYre1a411I7w69Q0Rd+FNO3DCEzE9Zxl84yfS3Gk0YxG1F1RzGsazgK8PzG25ibZq7DKvRPEFnljw7eXgiLStaXlxIy4yWG5E8R3mQEYWQKU9V3qWoBa3pyuVF1ZzEYBbzvOGRxyrPtRwUFKwZDGMRfzfjUJB2Fw5xGtMz3G+CvaId+AUdGJRtF0Km/QDsyZG047Sies5iLPO5y/Bor6U9VznI2cGIYhk+3qC9b9HTqqfWhfTU6ukV5UczQsi0oycH0ZM96FBUzSeYwYOMMTyFojEuY0zC4zGzap13H7Cu4Di0NxH1YzJrsq6Tjp/zMaPoYni11zmLW7PtQsi03fGjOZvtaFtUzxd5lDsYaniKuflOg/Vg8gCrVqorWLZXtw4bcAY3eqgFV3Myn/CBaRN5kSFkSv5NDOK/vGj6suOBDSlsxwl/wHacxDCvsSVlDgaW/dLWKWtnLvHScQp/yJ7SRi/xEDKl1LX0IEpX6MkYvh+zvfgfSxiT2V4omKugbjnIOYIRKeM6s+woQ5J13X6PRJGMEDI1LntpHcg0msScVn/Fcq7k+ILLdEjQnB0MX7BcQW1ocIXah5C5nI8ZmXk/6oR6QCaQHGf0EXRCp9Si/kymmeP7OE5use9jDh+jw3yJ8HMwQhg2hMylvMl4+hgbJd2492A0G7FlY3BwahvsnRXCsCFk6rh+Kn80xlKGlSImLqTIjKIpok5cnD3+d2mblOc7D5Z9iOkTmLUDv3EHpUnByW/3nQfLdlr25CjaWcf6xYw8i3HM507D0tBRTqlAiuR4eIO1MQzXpciVr9IORlI9k7ZrDIAOMys3acZVSVe+FCx3+BzAyhXmCoIrXwpWILDkvM91zHVPwXIHwZUznVmOD1++QRv7MLoCZPM5gFWXNKOGrkq68qXLoDtsDmClDkYhczb2YXSHqI7TASyLGZjjuGw0djDlig0m1TNpuyQgOe6z6ot2VdKVr9LLYNJTX9/T5caA5AxWfmmCKwiufJUGy06J9jn1tU+XC6ValwKcfBkOy+Cq7WCosG8SZxu7bMH2dOPPTnaeyG95ixcMb1eGokLA0BQLluqzosKyVdEbzD313ZTejHOyuUqDlJsvcjlddhIawxQLVm57xQanOhWAV8syqHrk4QlOfe3T5TOZlqgW2hfAWLByF0H3fZYK4/QSFqkctT0DvHSbyYhs+aoK75QaEEKmlBrBiXzBZ0a//kypVzuWr7hqyUZmbiloyloM4GavsSVljgUrX7DrjNGVBEp6ESXJALIzjpRso6SbEDKln52u7XLqm/R0OSlIUbtYsOy6Yp93ltLIlE4m8sltiBSzcxyUxqZ0thAy1V/uqe8lbEWbonZ9nQVMzTyIPqfLwcGqzcKoqyt2nVlSTImaStgUNVQYV2gAdrGcEkOVIBpRCJm5p76DTMp2MVJKuNK4RT6ny2UAK7cLH7DsBH7V56pO14Ve42lu5hzDml8oEEKmnbvucuqbe7ocnxvvMmYXnthlMOk7S+1UXKAiA5FLDnnUlx1VUDGDihoiCiHTvk1GxX4q+itGKvZT0Z+onLfOBAVLOQrKVRCpmFo7fReylyXlRCg3IqIQMu2ar41pxamZCpaGdL2evrxH7b8Jya8fcxlfUp5YsOw3ls/hoxTSRVoTMk/pWqxPXyY66XkV3fiMDw1vd0aZi7giCiFT1zmomjKiYvsme18mflVmqkKzHBQLVr4SPu8stbULDIqVf0b92GWgDRU0hJCphyq6pa0zl9KSnQva/w0WMiVTHK6HSA9TuSg4WLoCSLl5ov05hb05rujY5nErj3CD4dGVQMrJy6cQMu134f50Z2+OLajnPG7jESaY7/Lfp6FBCw6WLtFSNELkcs2PXSynqEd0GZdtiDAyH0T3NomK7Z3sPZnub9I9TuUiR7CSX2GnQmltcKOiOtUyKaJRiFQjpciFSEV0KhJQQXY+hZD5OR8xyrr5RlcWrcuGOV1/zPvmyqKI+jGJNVmvXFj5/5cf33eWRmLfNFYsTmjHA+NuHgshU3s77fFEUTzSRsKOTbZiV07korIBpY4cZ1adTknAsl1jSZJrLBfZJrnCcokjinOJQ8i093cb0ZIemctJIp3GcwZLecP86bNvLBWiZQFLyt7KxbzEPKN3oafSfqq3NW5IbWVHMSq1zBV8be7DUFRddAQD2ZEDzO/P8TB3Z+4e1I1uuv9iNVaPU7Gk35cNLPtEViOwqyHtfAZ953ryGkLmbCYyN3PkIVC6Ze7EmMjgLIj7cCL70a2kQLgIKxtYUsa+b0J/6zodRfWjE1d9ln9JSdwgSi1TjpD2XNENN1FFoyokRSq4094q/8a0OD1L8X1ZwZLC+bPIHkSS2uMQMl/hCaZxfkH7Hs/5bMMepbC9t4xEYEV3yMpjS3Kvu+J7Sg+I3g1abnRLix0D9B1JqWUqUnEPI/go808H1mMTDmdAg5ENX32T8HuDlaSThtrYl/CXSm6pZUYB23zvtVT6+sipKFg+iqa8CfZZqdEqZ4F0ZlXO9t49p2B5m6xyDVKwKmd7755TsLxNVrkGKViVs713zylY3iarXIMUrMrZ3rvnFCxvk1WuQQpW5Wzv3XMKlrfJKtcgBatytvfuWWB97t0qbVARCwisJRXpOe3U2wI1Q7i79j87p7TSW+BbFlcFjduQomEAAAAASUVORK5CYII=" id="36"/></item></list></costumes><sounds><list struct="atomic" id="37"></list></sounds><blocks></blocks><variables></variables><scripts><script x="325" y="247.33333333333334"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSayFor"><l>You selected to play from 0 to 1000.</l><l>2</l></block><block s="doSetVar"><l>Game Option</l><l>1</l></block><block s="doBroadcast"><l>Game Chosen</l></block></script><script x="108" y="240.3333333333334"><block s="receiveMessage"><l>Game Type</l></block><block s="gotoXY"><l>75</l><l>95</l></block><block s="show"></block></script><script x="675" y="215.00000000000003"><block s="receiveMessage"><l>Game Chosen</l></block><block s="hide"></block></script></scripts></sprite><sprite name="Lower" idx="4" x="-40" y="65" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="134.38500000000002,0,216.75,1" pen="tip" id="60"><costumes><list id="61"><item><costume name="Untitled(2)" center-x="1.5" center-y="1.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGUlEQVQYV2NkYGCwYYACRgYGhv/InN8wDgAnZgI6XBx94wAAAABJRU5ErkJggg==" id="62"/></item></list></costumes><sounds><list struct="atomic" id="63"></list></sounds><blocks></blocks><variables></variables><scripts><script x="118" y="58"><block s="receiveGo"></block><block s="hide"></block></script><script x="313" y="54.00000000000003"><block s="receiveMessage"><l>guessing</l></block><block s="gotoXY"><l>-40</l><l>65</l></block><block s="show"></block><block s="doSetVar"><l>lower</l><l>0</l></block><block s="bubble"><block s="reportJoinWords"><list><block var="lower"/><l> </l><l>-</l></list></block></block></script><script x="605" y="57.66666666666666"><block s="receiveMessage"><l>lower bound</l></block><block s="doIf"><block s="reportLessThan"><block var="lower"/><block var="guess"/></block><script><block s="doSetVar"><l>lower</l><block var="guess"/></block></script></block><block s="bubble"><block s="reportJoinWords"><list><block var="lower"/><l> </l><l>-</l></list></block></block></script><script x="142" y="205.66666666666666"><block s="receiveMessage"><l>win</l><comment w="90" collapsed="false">previous numbers</comment></block><block s="gotoXY"><l>-180</l><l>65</l></block><block s="bubble"><block var="guesses"/></block></script></scripts></sprite><sprite name="Upper" idx="5" x="0" y="65" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="134.38500000000002,0,216.75,1" pen="tip" id="113"><costumes><list id="114"><item><costume name="Untitled(2)" center-x="1.5" center-y="1.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGUlEQVQYV2NkYGCwYYACRgYGhv/InN8wDgAnZgI6XBx94wAAAABJRU5ErkJggg==" id="115"/></item></list></costumes><sounds><list struct="atomic" id="116"></list></sounds><blocks></blocks><variables></variables><scripts><script x="118" y="398"><block s="receiveGo"></block><block s="hide"></block></script><script x="308" y="396.66666666666674"><block s="receiveMessage"><l>guessing</l></block><block s="gotoXY"><l>0</l><l>65</l></block><block s="show"></block><block s="bubble"><block var="upper"/></block></script><script x="529" y="387.66666666666674"><block s="receiveMessage"><l>upper bound</l></block><block s="doIf"><block s="reportLessThan"><block var="guess"/><block var="upper"/></block><script><block s="doSetVar"><l>upper</l><block var="guess"/></block></script></block><block s="bubble"><block var="upper"/></block></script><script x="131" y="531.3333333333334"><block s="receiveMessage"><l>win</l><comment w="90" collapsed="false">tries</comment></block><block s="gotoXY"><l>10</l><l>65</l></block><block s="bubble"><block s="reportJoinWords"><list><l>It took you </l><block var="tries"/><l> tries until you won!</l></list></block></block></script></scripts></sprite><sprite name="Hint" idx="6" x="-35" y="-40" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="134.38500000000002,0,216.75,1" pen="tip" id="157"><costumes><list id="158"><item><costume name="Untitled(2)" center-x="1.5" center-y="1.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGUlEQVQYV2NkYGCwYYACRgYGhv/InN8wDgAnZgI6XBx94wAAAABJRU5ErkJggg==" id="159"/></item></list></costumes><sounds><list struct="atomic" id="160"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="51.90000000000009"><block s="receiveGo"></block><block s="hide"></block></script><script x="173" y="53.56666666666683"><block s="receiveMessage"><l>lower bound</l></block><block s="gotoXY"><l>-35</l><l>-40</l></block><block s="show"></block><block s="doIf"><block s="reportEquals"><block var="tries"/><l>3</l></block><script><block s="doIf"><block s="reportEquals"><l>0</l><block s="reportModulus"><block var="win"/><l>2</l></block></block><script><block s="bubble"><l>Hint: The winning number is even!</l></block></script></block><block s="doIf"><block s="reportEquals"><l>1</l><block s="reportModulus"><block var="win"/><l>2</l></block></block><script><block s="bubble"><l>Hint: The winning number is odd!</l></block></script></block></script></block></script><script x="738" y="54.23333333333346"><block s="receiveMessage"><l>win</l></block><block s="hide"></block></script><script x="430" y="51.90000000000009"><block s="receiveMessage"><l>upper bound</l></block><block s="gotoXY"><l>-35</l><l>-40</l></block><block s="show"></block><block s="doIf"><block s="reportEquals"><block var="tries"/><l>3</l></block><script><block s="doIf"><block s="reportEquals"><l>0</l><block s="reportModulus"><block var="win"/><l>2</l></block></block><script><block s="bubble"><l>Hint: The winning number is even!</l></block></script></block><block s="doIf"><block s="reportEquals"><l>1</l><block s="reportModulus"><block var="win"/><l>2</l></block></block><script><block s="bubble"><l>Hint: The winning number is odd!</l></block></script></block></script></block></script><script x="508" y="328.9"><block s="receiveMessage"><l>upper bound</l></block><block s="gotoXY"><l>-35</l><l>-40</l></block><block s="show"></block><block s="doIf"><block s="reportOr"><block s="reportGreaterThan"><block var="tries"/><l>5</l></block><block s="reportEquals"><block var="tries"/><l>5</l></block></block><script><block s="bubble"><block s="reportJoinWords"><list><l>Hint: The winning number is closer to </l><custom-block s="closest number to win; returns number"></custom-block><l>.</l></list></block></block></script></block></script><script x="45" y="332.9"><block s="receiveMessage"><l>lower bound</l></block><block s="gotoXY"><l>-35</l><l>-40</l></block><block s="show"></block><block s="doIf"><block s="reportOr"><block s="reportGreaterThan"><block var="tries"/><l>5</l></block><block s="reportEquals"><block var="tries"/><l>5</l></block></block><script><block s="bubble"><block s="reportJoinWords"><list><l>Hint: The winning number is closer to </l><custom-block s="closest number to win; returns number"></custom-block><l>.</l></list></block></block></script></block></script></scripts></sprite><sprite name="Game" idx="1" x="0" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="0" color="80,80,80,1" pen="tip" id="299"><costumes><list struct="atomic" id="300"></list></costumes><sounds><list struct="atomic" id="301"></list></sounds><blocks></blocks><variables></variables><scripts><script x="46" y="162.00000000000003"><block s="receiveMessage"><l>Game Chosen</l><comment w="90" collapsed="false">Game Type</comment></block><block s="bubble"><l></l></block><block s="doIf"><block s="reportEquals"><block var="Game Option"/><l>0</l></block><script><block s="doSetVar"><l>win</l><block s="reportRandom"><l>0</l><l>100</l></block></block><block s="doSetVar"><l>upper</l><l>100</l></block><block s="doSetVar"><l>guess</l><l>101</l></block><block s="doSetVar"><l>guesses</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>guesses and bounds</l><block s="reportNewList"><list><l>0</l><l>100</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="Game Option"/><l>1</l></block><script><block s="doSetVar"><l>win</l><block s="reportRandom"><l>0</l><l>1000</l></block></block><block s="doSetVar"><l>upper</l><l>1000</l></block><block s="doSetVar"><l>guess</l><l>1001</l></block><block s="doSetVar"><l>guesses</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>guesses and bounds</l><block s="reportNewList"><list><l>0</l><l>1000</l></list></block></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The number you are trying to guess has been chosen. It is between 0 and </l><block var="upper"/><l>.</l></list></block><l>2</l></block><block s="doBroadcast"><l>guessing</l></block></script><script x="579" y="30.00000000000003"><block s="receiveMessage"><l>guessing</l><comment w="90" collapsed="false">Main Game</comment></block><block s="doSetVar"><l>tries</l><l>0</l></block><block s="doUntil"><block s="reportEquals"><block var="guess"/><block var="win"/></block><script><block s="doAsk"><l>What do you think the number is?</l></block><block s="doSetVar"><l>guess</l><block s="getLastAnswer"></block></block><block s="doChangeVar"><l>tries</l><l>1</l></block><block s="doIf"><block s="reportLessThan"><block var="win"/><block var="guess"/></block><script><block s="doSayFor"><l>The number is lower than that.</l><l>0.7</l></block><block s="doBroadcast"><l>upper bound</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="win"/><block var="guess"/></block><script><block s="doSayFor"><l>The number is higher than that.</l><l>0.7</l></block><block s="doBroadcast"><l>lower bound</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportLessThan"><block var="guess"/><block var="lower"/></block><block s="reportLessThan"><block var="upper"/><block var="guess"/></block></block><script><block s="doSayFor"><l>That number is outside of the range!</l><l>0.7</l></block></script></block><block s="doAddToList"><block var="guess"/><block var="guesses"/></block><block s="doAddToList"><block var="guess"/><block var="guesses and bounds"/></block></script></block><block s="doBroadcast"><l>win</l></block></script><script x="57" y="30"><block s="receiveGo"><comment w="90" collapsed="false">Introduction</comment></block><block s="gotoXY"><l>0</l><l>-100</l></block><block s="doSayFor"><l>Welcome to the number guessing game!</l><l>2</l></block><block s="doBroadcast"><l>Game Type</l></block><block s="bubble"><l>You need to choose a game type. So choose between playing from 0 to 100 or 0 to 1000.</l></block></script><script x="616" y="566"><block s="receiveMessage"><l>win</l><comment w="90" collapsed="false">Congratulations</comment></block><block s="doSayFor"><l>Congratulations! You won! </l><l>2</l></block><block s="doSayFor"><l>Here are your guesses and number of tries it took for you to win.</l><l>3</l></block><block s="bubble"><l>Thanks for playing!</l></block></script></scripts></sprite><watcher var="Game Option" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="guess" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="tries" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher scope="Lower" s="xPosition" style="normal" x="10" y="94.00000799999998" color="74,108,212" hidden="true"/><watcher scope="Lower" s="yPosition" style="normal" x="10" y="115.00000999999997" color="74,108,212" hidden="true"/><watcher scope="Upper" s="xPosition" style="normal" x="10" y="136.00001199999997" color="74,108,212" hidden="true"/><watcher scope="Upper" s="yPosition" style="normal" x="10" y="157.00001399999996" color="74,108,212" hidden="true"/><watcher var="guesses" style="normal" x="10" y="178.00001599999996" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher scope="100" s="xPosition" style="normal" x="10" y="199.00001799999995" color="74,108,212" hidden="true"/><watcher scope="100" s="yPosition" style="normal" x="10" y="220.00001999999995" color="74,108,212" hidden="true"/><watcher scope="1000" s="xPosition" style="normal" x="10" y="241.00002199999994" color="74,108,212" hidden="true"/><watcher scope="1000" s="yPosition" style="normal" x="10" y="262.00002399999994" color="74,108,212" hidden="true"/><watcher scope="Hint" s="xPosition" style="normal" x="10" y="304.00002799999993" color="74,108,212" hidden="true"/><watcher scope="Hint" s="yPosition" style="normal" x="10" y="325.0000299999997" color="74,108,212" hidden="true"/><watcher var="lower" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="win" style="normal" x="16" y="134.999998" color="243,118,29" hidden="true"/><watcher var="guesses and bounds" style="normal" x="0" y="0.999998000000005" color="243,118,29" extX="80" extY="70" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="closest number to win; returns number" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>current distance</l><l>distance</l><l>counter</l><l>closest number&apos;s position</l><l>abs list</l></list></block><block s="doSetVar"><l>abs list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>counter</l><l>1</l></block><block s="doForEach"><l>item</l><block var="guesses and bounds"/><script><block s="doAddToList"><block s="reportDifference"><block s="reportListItem"><block var="counter"/><block var="guesses and bounds"/></block><block var="win"/></block><block var="abs list"/></block><block s="doChangeVar"><l>counter</l><l>1</l></block></script></block><block s="doSetVar"><l>distance</l><l>9999</l></block><block s="doSetVar"><l>closest number&apos;s position</l><l>0</l></block><block s="doSetVar"><l>counter</l><l>1</l></block><block s="doForEach"><l>item</l><block var="abs list"/><script><block s="doSetVar"><l>current distance</l><block s="reportMonadic"><l><option>abs</option></l><block s="reportListItem"><block var="counter"/><block var="abs list"/></block></block></block><block s="doIf"><block s="reportLessThan"><block var="current distance"/><block var="distance"/></block><script><block s="doSetVar"><l>distance</l><block var="current distance"/></block><block s="doSetVar"><l>closest number&apos;s position</l><block var="counter"/></block></script></block><block s="doChangeVar"><l>counter</l><l>1</l></block></script></block><block s="doReport"><block s="reportListItem"><block var="closest number&apos;s position"/><block var="guesses and bounds"/></block></block></script></block-definition></blocks><variables><variable name="Game Option"><l>1</l></variable><variable name="guess"><l>1001</l></variable><variable name="tries"><l>0</l></variable><variable name="win"><l>880</l></variable><variable name="guesses"><list struct="atomic" id="575"></list></variable><variable name="lower"><l>0</l></variable><variable name="upper"><l>1000</l></variable><variable name="guesses and bounds"><list struct="atomic" id="576">0,1000</list></variable></variables></project><media name="APCSP Create Performance Task" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>