<snapdata remixID="8549962"><project name="prgramming gestures" app="Snap! 5.1, http://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" volume="100" pan="0" lines="round" ternary="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="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><comment x="15" y="11" w="363" collapsed="true">Welcome to Snap! We have pre-loaded the Finch blocks for you. Blocks that move the Finch wheels are located in the Motion category. Blocks that control the beak LED are in the Looks category. Blocks that control the Finch buzzer are in the Sound category. Blocks that read sensor data are in the Sensing category. All Finch blocks are located at the end of the list of blocks in a given category, and they all contain the word “Finch”. &#xD;&#xD;If a block does not contain the word Finch, it is a regular Snap! block. You can right click on most regular Snap! blocks and select help… to find out how they work. Visit www.finchrobot.com/software/snap to find out how the Finch blocks work, or just try them! You can test any block just by clicking on it. For example, click on the Finch LED block, or change the numbers to generate different colors.&#xD;&#xD;We’ve included a brief example as well to help you get started -------------------&gt;&#xD;Cover the left Finch obstacle sensor to turn on the LED, cover the right one to turn it off. See if you can make it flash. Happy coding!&#xD;</comment><script x="85" y="87"><block s="receiveKey"><l><option>r</option></l></block><block s="doSetVar"><l>list of orientaitions</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportKeyPressed"><l><option>space</option></l></block><script><block s="doAddToList"><custom-block s="Finch Orientation"></custom-block><block var="list of orientaitions"/></block><block s="doWait"><l>0.1</l></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>255</l><l>0</l><l>0</l></custom-block></script></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>255</l><l>255</l><l>255</l></custom-block></script><script x="475" y="71"><block s="receiveKey"><l><option>p</option></l></block><block s="doUntil"><block s="reportKeyPressed"><l><option>space</option></l></block><script><block s="doIf"><block s="reportEquals"><custom-block s="Finch Orientation"></custom-block><l>level</l></block><script><custom-block s="Stop Finch"></custom-block></script></block><block s="doWait"><l>0.1</l></block><block s="doIf"><block s="reportEquals"><custom-block s="Finch Orientation"></custom-block><l>beak down</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>-100</l><l>-100</l></custom-block></script></block><block s="doWait"><l>0.1</l></block><block s="doIf"><block s="reportEquals"><custom-block s="Finch Orientation"></custom-block><l>beak up</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>100</l><l>100</l></custom-block></script></block><block s="doWait"><l>0.1</l></block><block s="doIf"><block s="reportEquals"><custom-block s="Finch Orientation"></custom-block><l>left wing down</l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>100</l><l>0</l></custom-block></script></block><block s="doWait"><l>0.1</l></block><block s="doIf"><block s="reportEquals"><custom-block s="Finch Orientation"></custom-block><l>right wing down </l></block><script><custom-block s="Move Finch Left: %n Right: %n"><l>0</l><l>100</l></custom-block></script></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>0</l><l>255</l><l>0</l></custom-block></script></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>0</l><l>255</l><l>0</l></custom-block></script><script x="119" y="372"><custom-block s="Finch LED R: %n G: %n B: %n"><l>0</l><l>255</l><l>0</l></custom-block></script></scripts></sprite><watcher var="list of orientaitions" 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="Say This %&apos;speech&apos;" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%s">Hello!</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/speak/</l><block var="speech"/></list></block></block></block></script></block-definition><block-definition s="Finch Left Light Sensor" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/lightLeft</l></block></block></script></block-definition><block-definition s="Move Finch Left: %&apos;Left&apos; Right: %&apos;Right&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/motor/</l><block var="Left"/><l>/</l><block var="Right"/></list></block></block></block></script></block-definition><block-definition s="Stop Finch" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/out/motor/0/0</l></block></block></script></block-definition><block-definition s="Finch LED R: %&apos;red&apos; G: %&apos;green&apos; B: %&apos;blue&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">50</input><input type="%n">0</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/led/</l><block var="red"/><l>/</l><block var="green"/><l>/</l><block var="blue"/></list></block></block></block></script></block-definition><block-definition s="Finch Buzzer %&apos;frequency&apos; Hz %&apos;duration&apos; ms" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%n">440</input><input type="%n">500</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/buzzer/</l><block var="frequency"/><l>/</l><block var="duration"/></list></block></block></block></script></block-definition><block-definition s="Finch Right Light Sensor" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/lightRight</l></block></block></script></block-definition><block-definition s="Finch Light Sensors" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch Left Light Sensor"></custom-block><custom-block s="Finch Right Light Sensor"></custom-block></list></block></block></script></block-definition><block-definition s="Finch X Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationX</l></block></block></script></block-definition><block-definition s="Finch Y Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationY</l></block></block></script></block-definition><block-definition s="Finch Z Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationZ</l></block></block></script></block-definition><block-definition s="Finch Orientation" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/orientation</l></block></block></script></block-definition><block-definition s="Finch Accelerations" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch X Acceleration"></custom-block><custom-block s="Finch Y Acceleration"></custom-block><custom-block s="Finch Z Acceleration"></custom-block></list></block></block></script></block-definition><block-definition s="Finch Left Obstacle" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportURL"><l>http://localhost:22179/finch/in/obstacleLeft</l></block><l>true</l></block></block></script></block-definition><block-definition s="Finch Right Obstacle" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportURL"><l>http://localhost:22179/finch/in/obstacleRight</l></block><l>true</l></block></block></script></block-definition><block-definition s="Finch Obstacles" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch Left Obstacle"></custom-block><custom-block s="Finch Right Obstacle"></custom-block></list></block></block></script></block-definition><block-definition s="Finch Temperature Celsius" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/temperature</l></block></block></script></block-definition><block-definition s="Finch Temperature Fahrenheit" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportSum"><block s="reportProduct"><l>1.8</l><custom-block s="Finch Temperature Celsius"></custom-block></block><l>32</l></block></block></script></block-definition><block-definition s="Finch Buzz+Wait %&apos;frequency&apos; Hz %&apos;duration&apos; ms" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%n">440</input><input type="%n">500</input></inputs><script><custom-block s="Finch Buzzer %n Hz %n ms"><block var="frequency"/><block var="duration"/></custom-block><block s="doWait"><block s="reportQuotient"><block var="duration"/><l>1000</l></block></block></script></block-definition></blocks><variables><variable name="list of orientaitions"><list struct="atomic" id="300">Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level,Level</list></variable></variables></project><media name="prgramming gestures" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>