<snapdata remixID="10159796"><project name="U3L1-ShoppingList_Empty to Students" 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="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC</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,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAE60lEQVRoge2aX0xbVRzH65PJ5GExIbxA/9BL/9zee7nlwu29zYYkmyZNk+kLWORpL4TwpqELMGaQiA8zhMEYSNNUfTCIIWRqCGJMFFhXpi6KwApFaSugYRt/xt+2EH4+wD2jtPyV7jq5n+Qk7T1tz/eezz2np+dWJjsADMNe1CqVrzNZzC2z2eylCHJRrVCCVI5fSNywwjLsDM/z3+M6XSWWlqY+yMOepKamvmzMNDaQemL10qU3Vj+suwHffPsdjPnG4fHsLMzNL0jlGOXx7CxM+ANw/5df4bPPvwD7lYp1Qqff4FnerVKpqCNJ0mv0NoogV95+xx4ZHvGCRGKZX1iA+oamTRI3RCiKKjuUJDabvc6xXLi3747Y+U8dvw2NQG7uK2E2m72+rySaou3nz+WGJ/wBsTOfWib8AeBZPmTQ6d6KKykjI4OmCDIyNPxA7Kynnn63ByiCXMUwLDlGlCnbNNDY1CJ2Roltyq6URxiGuRUlSaPR6CiCXF9cXBI7n8Q23lEfEHo8xDDMGSSKIIj3K65eWxc7nEQ0+flvrmByVT4SdY4/P9B5+yuxc0nsouFmMzAM8zESlUUbnzzwjomdS2IXvX13gDNxE0iUFsvYmHn4SOxcErv4c3IKcK0uLJPJZDKGYc6oFUpYWwuJGqrf7UF7YfEQ6vrdnmecTDzW1kKgViiBSkl5SUbT9Nm9Ouck8AeCURuS+3W0IGsvDivK4XTFbIRW19Si+uqaWnA4XUc7EZFQK5RA0/TZhIsSsFisYLFYozpsNyclSsDhdMVtTxK1B13dPWCxWGFwaBg4loO5uXlUV2YvR1e9rbAoStTOkSHU/RtRu0d3vFFeXVOLjlssVmhr74h5n62wCCwWK6gVyoQLf6aiyuzl6ISKS0rR4+qaWrAVFiFxxSWlSFRbeweSC/BUWiJHlMPpAlthEfgDQQDYGuEcy4E/EER5ALZmB4fTBQ6nC4pLSg+d5zggUXnJeUlqhRJCoXBCGop3FQsnXFxSCm3tHei1O6e+eJ2caFHChbK7dHX3QFt7B5JisVih3+2JOpYIohYTMplMhmt14cmp6YQ05nC6oMxeHnWMYznod3tEG1F19Y3ouPC5/kAQ6uob9+x4MUTNPHwEmnT1BvodxZk4f2+/+8QbamvviFl1CXO7WqGEwaHhqKtYeCycfF19Y0zdYabpg1Z9/kAQ5RCmMYGd35lCu4NDw+h5XX0j+o7q6u4BtUIZNSucJKNj42Ak6Sc7d84/bWr+KCGNSRyfzttfg5k333u6M6HCCvILbKtiB5OIprLqvQ2aoj5AovKS85IMejzs+/0PsbNJbLO0vAwUQUYwuRyPuieVk5PTWl5RJd3q+I/Q0urcNLGmn2Pu8KpUqhRCj6957v0kdsZTj3fUBxRBRtRyORMjamuZrr1s5s0JW6pLHMzk1DRcvPhaKJPMrIorSYDJYm5cuPBqyDvqEzvzqePuwI9g5s3hbJqu31fSNi8wmcZrFEFGWlqdm0vLy2Ln/98z5huH8oqqdUKPh3Ct9vJhJCHS09KzuRzuPkWQkcqr7250dH4JwyNemP7rb9H/Fvy8F38gCD/03YGGm82QX2BbNejxsIkxOVQqVcqRJO0Ek8txXKer5Xl+wEjT83qNdl3sP9k/78Wg04c4EzfBMuwnmFyVn5ecl3SQh38ARMeuDq0DG7EAAAAASUVORK5CYII=" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="95" y="47"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item do you want to add?</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="List"/><block s="getLastAnswer"></block></block><script><block s="bubble"><l>Already on list</l></block></script><script><block s="doAddToList"><block s="getLastAnswer"></block><block var="List"/></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="35"><costumes><list id="36"><item><costume name="shopping-list-button-delete-item" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAFHklEQVRoge2aW0zbVhjHs6dJHQ/VJMQL5EIMSRzbOBgcO2oZUrtJUaRuL7AwnvqCEG+boAJKpyxa9tAJpaQUBorY9jB1nRDqNlVdp0kbUArdVm2M0HDZSDJgE225lGsSEN8eil0nhNyU4nb4J50Hxz7n/M/3P7ccWyZLAIIgL2uUyjepYuqKyWTyEhi+qlYoQUrpJxzVb9AUvcCy7I+oVtuM5OWpE/lwILm5ua8aigxtuA7bPHPmrc2PWy/Bd9//AJNT0/BocRGWlleklEZ6tLgIMz4/3Pvtd/jiy6+g4VzTNqbV7bA0O6RSqYiUTNIV6qwEhm+8+15D2DPuBYlny/LKCjjb2ndxVB8mCKI+KZPoEvoiQzOh/oHbYus/cvwxNg5lZa+F6BL6YlyTSIJsOHmiLDTj84ut+cgy4/MDS7NBvVb7TkyTCgoKSALDw2Oe+2JrPfIMDg0DgeGbCIJk7zPKWGIccbV3iq1RYo/6c41hiqKuRJhUWFioJTB8e3V1TWx9Ent4J6YA06FBiqKO8UZhGPZh0/kL22KLk4ikouLtDUSuquCNOsGeHOm7/o3YuiSiaLvcARRFfcobVUwaHt/3ToqtSyKK/oHbwBiZGd4oDVKws/Dgodi6JKL4e3YOUI02JJPJZDKKoo6pFUrY2goeSuXd7h7+zKvb3XModb6obG0FQa1QApGT84qMJMnjaoUypQJqausiDhmtVdUwODScUhk2uyNlo9LJk4jotqgVSrh6rZe/bzZbYHTMk9E6U0GtUAJJksfTMsrnD4AwT6vTBQzNwNLSctJlPC9GcdTU1kUYxGE2W1LuhJkko0YBPGkoF8Rudw8wNBN3iosVdJ8/ENHDrVXVMDrm4euLTsIA2uwO/nez2RIz6PGINurqtd6YdSbSGp1P+Ew6IzPjRnGBHxwaBoZm+CD6/AGwVlXvC1wso2pq66Cmto6/7nb3gNlsiZuHe85aVQ0+fwAAgNfAXSdDqiMqnlab3QE2u4OP0+iYB+obGtOaDXijyrPLs9QKJQSDoaQzxxtRws2CMLU6XRHPxwr6QS/auCn1IKNirTNqhRJu3LyVdJtSNSqeVk6nME7pTNsRmwmZTCZDNdrQ7Nx80gXEW6Nu3LwFZrMlYW+OJdxaVR23Ma1OF9jsDgB4unv0+QPQ6nRF9O50OMgo4WxQ39DIj5p4WjNl1MKDh1CYr97h/0cxRsbXPziUUqOid33C+Td6VAkbG6v3c8Hnpsnoe9yI8vkDYDZb+HVI2PD6hsZ9a0Mya0KiXd/g0HDM3e1BWoVt59Yrm90BrU4X37GSZWJyGgw4+Vh4cv55e8cnSRcgcTj0Xf8WTKzp7tOTCRVSWVFp3RRbmEQkzS0f7JAE8RFvVHl2eZZeh4am/vxLbG0Se6ytrwOB4WFELkcj3kmVlpZ2NTa1SK86nhM6u9y7Rtr46743vCqVKgfToVvDd38RW+ORxzsxBQSGh9VyObXPqCfbdM1ZE2tKaasukVlm5+bh9Ok3gkV4UUtMkzioYurSqVOvB70TU2JrPnLcGfkZTKwpVEKSzrgm7fESVWS4QGB4uLPLvbu2vi62/v89k1PT0NjUso3p0CCq0ZxNxiSe/Lz8EqaUuUdgeLj5/Ps7vX1fg2fcC/P//Cv6Z8EvevL5A/DTwG1ou9wBFZXWTb0ODRkpY7dKpcpJySQhiFyOolqtg2XZEQNJLusKNdvP8gP6o5D0Wl2QMTIzNEV/hshVFeXZ5VmJfPgPmf9NBONMZ1AAAAAASUVORK5CYII=" id="37"/></item></list></costumes><sounds><list struct="atomic" id="38"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="bubble"><l>What item do you want to delete</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="List"/><block s="getLastAnswer"></block></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="List"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="List"/></block><block s="getLastAnswer"></block></block><script><block s="doDeleteFromList"><block var="i"/><block var="List"/></block></script></block></script></block></script><script><block s="bubble"><l>Items not on list</l></block></script></block></script></scripts></sprite><sprite name="Search" idx="3" x="0" y="-50" 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,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAEsElEQVRoge2aW0zbVhjHvadJHQ/VJMQL5EJMLo5tHAyOHbUsUrtJEVK3l7AwnvpSVX3bBBVQOjE09tAJUSiFEUVse5gYE0LdpmkXTdq4pNBt1cYSGggbCQM20ZZLuSYB8e0BbOIkFIpWDh3+SUdK4sj55/zyfcexjWF7gOP48waN5lU2j71ps9kCNEkt6tQaUMbBB0WYVziWmxEE4QfCaKzCs7J0e3nYlczMzBctuZZGykSunjv32ur79dfhm+++h9HgGDycnYW5+QVlHGA8nJ2F8VAY7v76G3zy6WdQfrlynTSaNgRO8Gq1WvqJJJn0JhdNUitvvlUe8w8HQOHpMr+wAA2NzZsUYY7RNF22L0lcPneN5/hoT28/6vzHjt99w1BY+FKUy+euPVYSQzPlp08VRsdDYdSZjy3joTAInBAxG41vpJSUk5PD0CQV8/nvoc567OnzDgBNUqs4jqcnibLmWwebmltRZ1TYpuxyRYxl2ZsySXq93kiT1Pri4hLqfArbBEaCQJqICMuyJyRRJEm+W3nl6jrqcApynM7XV3CV1imJOiWcHuy+9QXqXAoJNN5oAZZlP5RE5TGWR/cCo6hzKSTQ09sPvJUfl0QZ8JyNmfsPUOdSSOCvySkgDMYohmEYxrLsCZ1aA2trEdS5kHPh4iXQqTUQCk+gjgIAAGtrEdCpNUBnZLyAMQxzUqfWIAvj9rTLTli6SkqRZQGAIyUKYCsPwzAnkYoa8vmB53gY8vkBYEuaw1GEJIuIIioFfd4BcDiKdp0Yt6cdeI6Xqs3taZe2Dfn8skqM3ya2sAsXL0mPdWoNDPn8EApPyF5zOIpkVSxWtU6tAZ7joc878PQmYB8cCVEAO1UkTow44X3eAdlEhcIT4CophY7OrqR9iNLm5uZl++U5Pun9ojyRmto6WRXHS69vaIKy8or/7sseAEmUPd2eplNrIBKJIg0EIJ/wxLVLHPUNTQCQvLYltiy3px1qauuSPmOv1ha/vaOzSyb1sJEdTGAYhhEGY3RyavrQg7g97eAqKZUqoaOzSxL11dff7toW5+bmpVYGsCN4P6ISKyrx+VESNXP/AeizdRvS/yjeyod6+ryHHiS+7YmtL75VpToiFLfX1NZJr5eVV0hrWSg8kbISRcQWGr9PUbi4dok/kFTr32EyMjoGFop5FH/m/OPmlg+QhFHYne5bX4JNsN3ZOTOhxYudxa5V1MEU5FRVv7PB0PR7kih7uj3NbCKiwT/+RJ1NYZul5WWgSSqGq1SE7JpUQUFBW0VltXKp44jQ2ubZtHLWX5Ku8Gq12gzSRKwN3PkZdcZjT2AkCDRJxXQqFZskausw3XDeJtiQHKorbDE5NQ1nz74SyaVyq1NKEmHz2OtnzrwcCYwEUWc+dtwe/Alsgi2azzANj5W0zXNsruUqTVKx1jbP5tLyMur8/3tGg2NQUVm9TpqICGEwnN+PJInsrOx8voC/S5NUrOrK2xtd3Z+DfzgA03//g/y24Gd9hMIT8GNvPzTeaAFnsWvVbCKiVtbq1mq1GU8kKR5cpSIIo7FOEIRBC8PMm/SGddQ32T/rw2w0RXgrP86x3Ee4Suu0p9vT9vLwL+ieCAhXhGxzAAAAAElFTkSuQmCC" id="82"/></item></list></costumes><sounds><list struct="atomic" id="83"></list></sounds><blocks></blocks><variables></variables><scripts><script x="52" y="64"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doAsk"><l>What item would you like to find?</l></block><block s="doIfElse"><block s="reportListContainsItem"><block var="List"/><block s="getLastAnswer"></block></block><script><block s="bubble"><l>Item on list</l></block></script><script><block s="bubble"><l>Item no ton list</l></block></script></block></script></scripts></sprite><sprite name="Clear List" idx="2" x="0" y="-2.842170943040401e-14" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,137.70000000000002,38.55600000000003,1" pen="tip" id="105"><costumes><list id="106"><item><costume name="shopping-list-button-clear-list" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAE5UlEQVRoge2aW0zbVhjHs6dJHQ/VJMQL5EJMLsY2DgbHjloWqd2kCKnbS1iyPPUlivK2CSqgdOqqsYdOiEIpDIS67WHqOiHUbaq6TpM2boVuq7YOaLhsJAzYRFsSyjUJiG8PYM8OSYAQ5jL8k76HxM7nv8//fOec+Fih2AEEQV7Uq9WvU4XUNYvF4iMwfEGrUoMcqQeO5i/TFD3Lsuz3qMFQjeTkaHfyISHZ2dkvmwpMDbgRWzlz5o2VD+uuwDfffgejY+PwdG4OgqF5OVKIp3NzMOEPwINffoXPPv8CKs5VrWEG4zpLs30ajYbYk0lGndFBYPjy2+9URIeGfSBzsITm56G+oWkDR/OjBEGU78okuoi+zNBMpKu7V2r9R47fBoehpOSVCF1EX05qEkmQFSdPlEQm/AGpNR9ZJvwBYGk2nG8wvBXXpLy8PJLA8Ojg0COptR55evr6gcDwFQRBMrcZZS4yDzQ2tUitUWaL8nOVUYqirolM0ul0BgLD1xYWFqXWJ7OFb2QMMCMapijqGG8UhmHvV52/sCa1OBkxdvuby4hSY+eNOsGeHOi89ZXUumRiaLjaDBRFfcwbVUianj3yjUqtSyaGru5eYMzMBG+UHslbn338RGpdMjH8OTUNqN4QUSgUCgVFUce0KjWsroYP7ILC51yHBa1KDcFgSFINq6th0KrUQGRlvaQgSfJ4Ohqwrr6RN4OhGbDZSkXH/YFJyY3q6esXdZpYjRzBYCglo2y2Ung4OJQOqTxalRpIkjyeFqPa2q+Dw+kCf2ASAABu3Ox4Lo3isNlKoaev/1DkTatRDM3s2JMSGXXxUq2oh9+42cEfa2u/LqoAYSNw3128VAsOp4uv5N2QrEHdHm/CYVqolaEZcDhdALDZMeNtZ6SDtBm120qJd15sJfb09QNDM/zneOcKcXu84HC69jzc7NTzuSFSCDccJrvWgVaUNdOaoVWpIRyOpJws1YoS9l5h3L5zFwAAyisqk84pbo9XVIG7JbZB3R6v6HM8owA2O4vNVsrrcXu8SfPuF9FiQqFQKFC9ITI1PZNywrr6RlFlcEOWkHhG1dU3brtZjtt37oqGMq6RhPzXRgkJBkPA0Izodw6ni9dTXlGZcLGyW2YfPwFdrnad/x/FmBl/V0/fvpIKV30Op4u/gdiVFhecqbFV4/Z44eHgEASDIX7u4eYirqri5UxkuJBEWrj5L3ZOFB7jhr5kFSXML2yDVBkZHQcTTj4TPjn/tKn5o30llUk/nbe+Bgtruf/vkwkNUmYvc6xILUxGTHXNe+skQXzAG2XNtGbkG9HI2O9/SK1NZovFpSUgMDyKKJWoaE+quLi4tbKqRt7qeE5oaW3fMNPmn7ft8Go0mizMiK723/9Jao1HHt/IGBAYHtUqldQ2ozaX6fqzFtayr6W6zP6Ymp6B06dfCxfgBTVxTeKgCqkrp069GvaNjEmt+chxb+BHsLCWSBFJ1ic1aYsXqALTBQLDoy2t7RuLS0tS6//fMzo2DpVVNWuYEQ2jev3Z3ZjEk5uTW8QUMw8IDI9Wn393vaPzSxga9sHMX39L/lrwYQ9/YBJ+6O6FhqvNYC9zrOQb0YiZMrdpNJqsPZkkBFEqUdRgqGVZdsBEkiGjTr8m9Uv2hz3yDcYwY2YmaIr+BFFq7NZMa8ZOPvwD1QmiU6oE/6kAAAAASUVORK5CYII=" id="107"/></item></list></costumes><sounds><list struct="atomic" id="108"></list></sounds><blocks></blocks><variables></variables><scripts><script x="63" y="51"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSetVar"><l>List</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><watcher var="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="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="List"><list struct="atomic" id="645"></list></variable></variables></project><media name="U3L1-ShoppingList_Empty to Students" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>