<snapdata remixID="10203105"><project name="Shopping List Program" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAATG0lEQVR4Xu2dCVwV1R7Hf5fFDTdCE9xXXNuweL6eWqE+n9WTQrJMKLNUcCmXytz3fc99Sc2tVcg0fSlaLyt3Le2lIe4IuAsoqIC8z38uZ5jhIncGxjtz5JzP5374XO6Zc878zvf+5j93zmLLzs7OhkhCAZMUsAkATVJeVCspIAAUIJiqQL4AHjx4EDt37gRAV2ebooHWft+qVSsEBASYKqioXJ8CDgBu374d/v4NQJGhzWYDhYg2G7h5HxsbizZt2uhTQeQ2TQEVgOR8lSpVkhtD8O3YsQNt27aVQLTDyKC0/6Xk7u6OrKws+bMtW7agY8eOyMjIgIeHBzIzM6WXp6enS0708uXLwgldonTRK1EBOGvWLISEhEggJScno3Xr1pg5cyaCg4MxZMgQjBo1Sro0k8MQmEFBQdLftLQ0CbihQ4dixIgR2LZtG9q1a4etW7ciMDAQLVu2xOrVqyUoCMq8EBv9Pjo6Gv379y+6OqKE+66ACkCCLTS0k3S5pVS9enWcPx8Pm80N5cqVk16rVq1Cp06dEBUVJcGakpIiOyM5YWpqKnx8fKTXnTt3cPHiRfj5+SE+Ph41atRAfPw5uXzpLijn8s7O1Ij369dHYcCAAfddPFFB0RVwAJA5ILsBYZddnt6TAwoAiw6HK0pQAThjxgzJ3Sj5+flid4/aeLSKJzY+9Cqulq5uqbthn1sJePHK5/YY1GbDtT475ZiU3HngwIGu0E/UUUQF7gngubijaBbTF6m9f5BjttzLZO4NiP0yat77sguCUCL7Di5H/iRLIQAsIhUuPFwF4PTp0xEaGio5SXzcUdxIOI6mz72suism2FjKvTzb/2PG+6M/bkDLP6dLALL6169fj0GDBrlQRlFVYRVwAJBdggnAmv5NVeWa6XQFOa3Pgla4FPFflQMKAAuLhGuPUwE4bdo02QHPnzgmA2iGs+lxWgag0gHff/991yopaiuUAg4AMgckAGs0aCIValXnY2dcaWFrXOz1o8oBBYCF4sHlB6kAnDp1quyACSf/kgF0eat0VsgAVDrgBx98oLMUkd0MBRwAZA7IAMzv8ZvRTy6KWl7lRc/gQs8fVA4oADQDJ/11qgCcMmWK7ICJp2JRvX5j/SWacAQDUOmAH374oQktEVXqVcABQOaADEAeHPDhxc8iqccOlQMKAPWiYE5+FYCTJ0+WHTDp9HFUq9fInFbprJUBqHTAwYMH6yxFZDdDAQcAmQMyAHlwwCpLnkPiO9tVDigANAMn/XWqAJw0aZLsgBfOxKFq3Yb6SzThCAag0gE/+ugjE1oiqtSrgAOAzAEZgDw4oO/SICS8HaNyQAGgXhTMya8CcOLEibIDXjx7An51GnAxJ4QBqHRAGkArkvUVcACQOaAdQH8u5oT4LWuD8923yYNbaTSMAND68FELVQBOmDBBdsBL507CtzY5ICVrz4ZjADLJaTQMTQ8QyfoKOABIDkhPJsgBfWvX52I2XNVP2iL+ra2y2tHR5IACQOvjl8cBx48fLzkgJXLAKrXqcRED5gJod2q6BAsH5AG/fC7B9jkhBOApVKlFDmj9ecHVlrfDuW7fy6N2CMBhw4bx0QPFvJWqSzA5ILsJuRx/Cg/XJAe0fgzIAGR9GRW1HsOGDS/mXcvH6ecBcFwOgDbYAazLRQxYfcU/cfbN/0gOSDdMUVHRwgH54E99Fzxu3Dh5XvCV86dRuUYdLmJABqB0W28DaF7w8OHCAXlgUOWABCCbF2wHkBzQ+jFgjZXtJQeUgoXsbNC8YAEgD/jluQkZO3asHANeTTiDStXJAa0fAzIA2Vo1dBNCS4SIZH0FVA7oCGBtLmLAmp/+C2fe2CyHCwJA64PHWqgCcMyYMfKTkGuJZ+FTrRYXMaAdwC2qecEjR47kpxeKcUsdAGQ/w9gBJAe0fgxYa1UHnA4nB7QnckABIB9UqwAcPXq07IDXk87hoarkgNaPARmAytEwtJScSNZXwAFA5oB2AGtyEQPWXv08ToV9p3JAPQDGbNuG0aNG42JSkkt6rKK3N7q/8zYiIiNdUp+VK1EBSJ3G1oZJvhCPir41cn7czfHBnBVS2QlZZcUEBqDSAcnNtaSfdv6C1q3+oSWr4XmO/PEnmjZpBDc3N8PL5qVABwCZAxKA3n7kgLnbiFh1hYQ6a17Aya6bVA6oBcC58xehX58IU/tq6PCRmDh+rKltMLNyFYAUuDMHTLl4XnJAKQK0qPMx4RiASgekO3peUl59eWm3Ee10AJA5IAFYoYp9UUqrOh8ToO7aF3Hi9Y0qB3QGYHp6OkqXLl2ghnfv3pUvj/Vr10Hc6VNoWK8+/joRJx9HeSgV5TJ688YNeJUta0R/cleGCkB6esAcMPVSAso/XI2LGJABqHRA+lG9oERrW5cvX77APL8f+QOPPdIMBB+lwSNGYsf27fhs3RqH4/zr1gPBSJBS/vFTp2P4h+/Dv0lTbN6cGx7kV+H169dRsWJF7uAxosEOADIHJADJAXmIAeut+zfiunyrckBnADoTb+knK9Dj7bew85ddaNq4EQIDAtCwaTO8FBIi/Z8lpg+7Spw6fQa1a9WUvrgRvfuia9euaPl0iwIdUum0ztr1oH2uApAe4DMHvHE5UXJAHmJABqDSAWlghbNUnGMvZ9q46nMHAJkDEoDlKlflIgas/1lHHH9tg8oBtQD4VEBz7Dt4wFVa51vPkwHNsd/kNpgpgApAGsbOHPDmlSSUreTHRQzIAFQ6II3u1pKaPxEgAaBckVXLcUXNQ22lL8D+QweLWhTXxzsAyByQACQH5CEGbPB5MGJf/UblgFoB5Lr3HoDGqwCkmWTMAdOuXpAckIcYkAGodECa4yyS9RVwANA+Lxi4eeUCvHx8uYgB/b94CX91jpbVphHRwgGtDx+1UAUgLWdhnxecjbSrF1HmoSpcxIAMQOaANBxLOCCHANIlmOaEUEq/dlFyQB5iwIZfvoxjr0TJT2zIAQWAHAJIDkiXYILu1vVLkgPyEAMyAJnk5IC00pdI1lfA4RLMZsWRA5b2fpiLGLDRVyE4GrpeXh2LHFAAaH34HGJAWtSR/QxDDliqYmV5sjetuZL75MC+BotV3jMAlQ5Iq71qSVevXkVERG+MnzAelStX1nJIkfPQs98lS5YhPKwLmjSxbwZUXJPKAQlA5oAEYGnvyvd9c2nFcMNCb17d+OtO+LPT16oYUAuAK1esRLe3upna999u2ICOwcGmtsHMylUA0sLezAFvJ19GqYqVLOV099o0mwA8Gvq1/GWhGJBW/HeWUlJSUb58OWfZ7uvnx/46jkYN2TqM97UqSxaeD4B0F2wDAViyAgFoX+7CCKdiChhdXpP1ofhfyFeqtWG0AGiVHhGjYXJ6gjZ3YU9C7qRcQYnyPlzEgAxA+5fFBlohlXZ9KijdazzgzNlz8dVn67Brzy40qFMXx0+d1MQpjQf0b9QYmzZvwrVr1+HtrR7f99vhI3j80UfyLUuMB1QA2KmT3QEJwJIVfCztfMxJm0a9IjmgPdlXxyosgMohWgzAk6dOo+trXfDLrl34ZIV9nGCX18PyHZhKLfj5193SGECC8ljccWks4E8//4rWLZ8WAOZRQHUJpg3+QkPpd0AgI/UqSpR/iIsYkAHIJtHT6li082dh0qw587Bv7x707tMH3cO64vsdO9A+KAhB/+qA1JQU+DdshDZtgqTPaGg+G0VDsFFavmat9BklAo8ur7EnT0gw0mcEZt4kLsE5ihCA7CaEAPQsRwBaPwZsFt0Zf7z8pdyvdBOiBcDYuBPwr88W4SwMrkU/5sbNmyjr5VX0gjgtQeWAtMkziwEzb1yDR1lvLmJABqByNAzt/u4sfRMVjZdCXnaW7b5+vnTJUvTo2eO+1mHlwh0AZA5IAHqW8+YiBnzkm1dx5KUvVA6oBUA64MjhI/jiq/WIiOjpdJacUR2ZnJyM0aPHYOaMaahUyf5LQ3FNKgAHDRokO2DWzevwKEt3ctZ54nGv3wEZgEoHnD59enHtU67O2wFA5oAEoLuX/acEo3+3M7q8Rze8hsPBn6scUADIB4cqAAcOHCg74N20ZLiVqcBFDMgAVDrgjBkz+OiBYt5KBwCZAxKA7l4VuIgBH/u2C37v+JnKAQWAfJCtAnDAgAGyA2anp8CtDK0cYP0YkAGodMCZM2fy0QPFvJUOADIHJABtpe1LVxgdsxld3uMbX8dv/16nckABIB9kqwDs37+/7IC4lQqUKicPcWJLT1jxLwNQ6YCzZs3ioweKeSsdAGQOyADkQZ8nNnXFoRfXqhxQK4B/eyoQe/btNeU0Ax57HAd//82Uuq1SqQrA9957T3ZA2+0byC5ZlgsHZAAqHXD27NlONaZVEQ6YvDJB4FOB2GvSF8CpQC7I4AAgc0AGoAvaUOQqAr4Lw8EXcpdMozkhWhww7zbcRW6IKEC3AioA3333XdkB3e7cxN0SXlw4IANQOS9YiwPqVus+HSBGw+QIS5dgNi+YAXifNDe02Oabw3Hg+dVymbRj+uzZcwqsQ8sClawAWqhy6EdD8N13G+WJWAz2vOsD0k0ajR+sW6e25nMUA1JzpCIHZPOC3TPSkOVZhgsHzAUwd8f0OXMKBjDtZhrKeJXRDAkNTmWJRknT+60//ICY7TukAao03o/G/VEiAKdMnYbFC+drKl8s0SsD2A8hIfa1Ydzu2AHkIT255Q3s77BK4YDRcAaglc5LXIJzeqNfv37ygFRywEyP0lysDZMXQBqQ+vHHHztlbOiwkZg4wdwtEhYuXobIXu84beuDmkF1E0IAsnnB7BLMw9owT/3nTezv8Kn82JDugrUASJ169FgsGjfyN6V/d+3ZhxaBT7p8cUxTTvYelaoA7Nu3r+yAHpnpkgNSsvo+IQxANnWUHHDu3LmadZ4zezaWLl6CW+npmo8pSsbyFSpgwsSJ6PDC80Up5oE4tkAAM9xLSSdp9X1CAr/vhr3tV8pOohfAB6InOT0JFYB9+vSRfwf0zLqFO24luYgBGYDsy0LzgufNm8dplxSvZjsAyOYFE4DkgDzEgH/b+pbkgPZknxcsAOQDZBWAvXv3lh2wxN3bkgPyEAMyAJXPgufP1/YbHB/d9OC20gFA9iyYALxtK8FFDNhiW3fs+ecKuZcoBhQA8gGtCsDIyEjZAUtm38EteHIxJ4QBqHTABQsW8NEDxbyVDgAyByQAb9s8LTknpH379lJsGh4eLr3+HvM2drdbrnJAPQCKHdPN+xaoAIyIiJAdsBQycAselp0TsmbNGoSHh0ntYwAqHXDhwoVOVaX8O2nRIJN2TP/jf0fRpHHDIm316vQkLZ7BAUDmgARgerYHqCNpji0t20GXaPtPHcauF8gmnDOttJafkJCAqlWr4unt72BX209UDqgFQLFjuvl0qgDs1auX7IClbZlIu+uO+vXrg9wmLCwMcXFsNaiC14heu3Ytzpw5A1p1nwYF9O//HiZNmgxaAvjw4cM4dOgQunXrJj9hadasGW7fvo3Y2FjNMWdCQiL8/Ox72TEAlQ64aNEi89XV2ILivGunA4DMAQnAS+fPoM5jLbBx40YEBwfjwoUkTTHhunXrJPAIKnrR4t/Hjx+Hv78/aFHwjIwM6X8//7xTKo9AqlWrFvbs2a2p/MREO3z0txzS0f7oJPzaZpnKAZ0BmN+O6VlZWXB3d1dho2eRSjqQyqBl2Qgqrbuoi+FYOZL37NlTdsAyblk4uWEO9tytB1oxgaY5Bgd3LHRMSNsmEMi7dxNk2ZqdLu+85MTEJPj6+iIpKQl+fr64sGkWQsoclQBUOuDixYsL9J/8BqTS8ZF9+qF58+aYOn6ctDrqmHETMWrEUPSK7IOU5GQc2L1LqoeNCRw7eSq6vEq7S9kTHb9w/lxp13Ry520//oh2zz6LcVOmYcTgD6RjaVd1ZRIDUnPUiImJkb7BlAjAJ2IiEJXWGF7Ng+HlmzsgU2uMpjem05M/NeEk0g5ukOCj9EvQUrlPycXatm2r8QKYmy0zMxPPtHoG3j4+2LAhWnLD0WMnSAAuW74S3bu9If2PNDp7Lh41a1SXIFM6HYG6aME8hIW/iapVqyExMQGfrlwu5Tl95ixWr1mHkcOHqNomxgMq5FiyZAlq1qyJOnVqo9ry9mRAlk/ujdvhJ99XJHc5e/YsyMm1pOIce2nRxxV5VDEgq5Cc8Msvc1ccdUVDjKijc+fOupwvsPmT2HtgvxFVF7oMsWO6crRBoWXk90ACYO/+fZpvGIw6U7rstqA5wSZ/AYw6n8KWk68DFrYwcZxQQK8CAkC9ion8hiogADRUTlGYXgUEgHoVE/kNVUAAaKicojC9CggA9Som8huqgADQUDlFYXoVEADqVUzkN1QBAaChcorC9CogANSrmMhvqAICQEPlFIXpVUAAqFcxkd9QBQSAhsopCtOrgABQr2Iiv6EKCAANlVMUplcBAaBexUR+QxUQABoqpyhMrwICQL2KifyGKiAANFROUZheBQSAehUT+Q1VQABoqJyiML0KCAD1KibyG6rA/wFcP4DF8S9AnAAAAABJRU5ErkJggg==</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="false" 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="Add Item" idx="1" x="0" y="50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="shopping-list-button-add-item" center-x="53" center-y="15" 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="20" y="26"><block s="receiveGo"><comment w="135" collapsed="false">Start program by clicking the flag</comment></block><block s="doSetVar"><l>shoppingList</l><block s="reportNewList"><list></list></block></block></script><script x="19" y="107"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item would you like to add?</l></block><block s="doIfElse"><block s="reportEquals"><block s="reportListContainsItem"><block var="shoppingList"/><block s="getLastAnswer"></block></block><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="shoppingList"/></block></script><script><block s="doSetVar"><l>tempAnswer</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>This item is already on the list. Do you still want to add it? (Yes or No)</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doAddToList"><block var="tempAnswer"/><block var="shoppingList"/></block></script></block></script></block></script></scripts></sprite><sprite name="Delete Item" idx="4" x="0" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="173.4,31.211999999999993,0,1" pen="tip" id="62"><costumes><list id="63"><item><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,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" id="64"/></item></list></costumes><sounds><list struct="atomic" id="65"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16" y="27"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item would you like to delete?</l></block><block s="doDeleteFromList"><block s="reportListIndex"><block s="getLastAnswer"></block><block var="shoppingList"/></block><block var="shoppingList"/></block></script></scripts></sprite><sprite name="Search" idx="3" x="0" y="-50.00000000000006" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="140.25,33.660000000000004,0,1" pen="tip" id="80"><costumes><list id="81"><item><costume name="shopping-list-button-search" center-x="53" center-y="15" image="data:image/png;base64,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" id="82"/></item></list></costumes><sounds><list struct="atomic" id="83"></list></sounds><blocks></blocks><variables></variables><scripts><script x="26" y="28"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item would you like to search for?</l></block><block s="doSetVar"><l>i</l><l>0</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="shoppingList"/><block s="getLastAnswer"></block></block><script><block s="doSayFor"><l>This item is already on the list.</l><l>2</l></block></script><script><block s="doSayFor"><l>This item is not on the list.</l><l>2</l></block></script></block></script></scripts></sprite><sprite name="Clear List" idx="2" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,137.70000000000002,38.55600000000003,1" pen="tip" id="110"><costumes><list id="111"><item><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,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" id="112"/></item></list></costumes><sounds><list struct="atomic" id="113"></list></sounds><blocks></blocks><variables></variables><scripts><script x="14" y="19"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>Are you sure you want to clear the list? (Yes or No)</l></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>Yes</l></block><script><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="shoppingList"/></block><script><block s="doDeleteFromList"><block var="i"/><block var="shoppingList"/></block></script></block></script></block></script></scripts></sprite><watcher var="shoppingList" style="normal" x="10" y="10" color="243,118,29" extX="126" extY="257"/><watcher var="i" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="tempAnswer" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;commands&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%txt">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="commands"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask for %&apos;reporter&apos; from %&apos;sprite&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%txt">Sprite</input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="reporter"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="tell %&apos;sprite&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition></blocks><variables><variable name="shoppingList"><list struct="atomic" id="669"></list></variable><variable name="i"><l>1</l></variable><variable name="tempAnswer"><l>Eggs</l></variable></variables></project><media name="Shopping List Program" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>