<snapdata remixID="11899440"><project name="Pong" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Pong"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="if right wins" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block var="right points"/><block var="win"/></block><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSayFor"><l>Right Player Has Won!</l><l>3</l></block><block s="doBroadcast"><l>end</l><list></list></block><block s="doBroadcast"><l>play again?</l><list></list></block></script></block></script></block-definition><block-definition s="if left wins" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block var="left points"/><block var="win"/></block><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSayFor"><l>Left Player Has Won!</l><l>3</l></block><block s="doBroadcast"><l>end</l><list></list></block><block s="doBroadcast"><l>play again?</l><list></list></block></script></block></script></block-definition><block-definition s="if x pos &lt;=" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="%s &lt;= %s"><block s="xPosition"></block><l>-220</l></custom-block><script><block s="doChangeVar"><l>right points</l><l>1</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doWait"><l>0.5</l></block><block s="doSetVar"><l>speed</l><l>5</l></block><block s="setHeading"><l><option>random</option></l></block></script></block></script></block-definition><block-definition s="%&apos;position 1&apos; &lt;= %&apos;position 2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="position 1"/><block var="position 2"/></block><block s="reportLessThan"><block var="position 1"/><block var="position 2"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="if x pos =&gt;" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="%s =&gt; %s"><block s="xPosition"></block><l>220</l></custom-block><script><block s="doChangeVar"><l>left points</l><l>1</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doWait"><l>0.5</l></block><block s="doSetVar"><l>speed</l><l>5</l></block><block s="setHeading"><l><option>random</option></l></block></script></block></script></block-definition><block-definition s="%&apos;position 1&apos; =&gt; %&apos;position 2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="position 1"/><block var="position 2"/></block><block s="reportGreaterThan"><block var="position 1"/><block var="position 2"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="starting questions" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>How many points would you like to play to?</l></block><block s="doSetVar"><l>win</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Which block version would you like to use? 1 or 2?</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doBroadcast"><l>change into block 1</l><list></list></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doBroadcast"><l>change into block 2</l><list></list></block></script></block></script></block-definition><block-definition s="player speed change" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportOr"><block s="reportTouchingObject"><l>player left</l></block><block s="reportTouchingObject"><l>player right</l></block></block><script><block s="doChangeVar"><l>speed</l><l>1</l></block><block s="turnLeft"><block s="reportRandom"><l>220</l><l>140</l></block></block><block s="forward"><l>5</l></block></script></block></script></block-definition><block-definition s="directions" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>160</l><block s="direction"></block></block><block s="reportGreaterThan"><l>200</l><block s="direction"></block></block></block><script><block s="doIfElse"><block s="reportLessThan"><block s="direction"></block><l>0</l></block><script><block s="turn"><l>20</l></block></script><script><block s="turnLeft"><l>20</l></block></script></block></script></block></script></block-definition><block-definition s="end" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="doFaceTowards"><l><option>center</option></l></block><block s="doSetVar"><l>left points</l><l>0</l></block><block s="doSetVar"><l>right points</l><l>0</l></block><block s="doSetVar"><l>speed</l><l>0</l></block></script></block-definition><block-definition s="play again?" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Would you like to play again?</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>Yes</l></block><script><block s="doBroadcast"><l><option>__shout__go__</option></l><list></list></block></script><script><block s="doBroadcast"><l>end</l><list></list></block></script></block></script></block-definition><block-definition s="player right movement" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><script><block s="changeYPosition"><l>10</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><script><block s="changeYPosition"><l>-10</l></block></script></block><block s="bounceOffEdge"></block></script></block-definition><block-definition s="player left movement" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportKeyPressed"><l><option>w</option></l></block><script><block s="changeYPosition"><l>10</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>s</option></l></block><script><block s="changeYPosition"><l>-10</l></block></script></block><block s="bounceOffEdge"></block></script></block-definition><block-definition s="starting variable + motion" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doHideVar"><l>win</l></block><block s="doSetVar"><l>speed</l><l>4</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doFaceTowards"><l>player left</l></block><block s="doWait"><l>1.5</l></block></script></block-definition></blocks><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" id="325"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="326"></list></costumes><sounds><list struct="atomic" id="327"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="halfway point" idx="3" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,107.71199999999996,168.3,1" pen="tip" id="332"><costumes><list id="333"><item><ref mediaID="halfway point_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="334"></list></sounds><blocks></blocks><variables></variables><scripts><script x="16" y="24.33333333333337"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="goToLayer"><l><option>back</option></l></block></script></scripts></sprite><sprite name="ball" idx="1" x="0" y="0" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="2" color="137.70000000000002,90.88200000000002,0,1" pen="tip" id="344"><costumes><list id="345"><item><ref mediaID="ball_cst_ball 1"></ref></item><item><ref mediaID="ball_cst_ball 2"></ref></item></list></costumes><sounds><list struct="atomic" id="346"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="46"><block s="receiveGo"></block><custom-block s="starting questions"></custom-block><custom-block s="starting variable + motion"></custom-block><block s="doForever"><script><block s="forward"><block var="speed"/></block><block s="bounceOffEdge"></block><custom-block s="if x pos =&gt;"></custom-block><custom-block s="if x pos &lt;="></custom-block><custom-block s="if left wins"></custom-block><custom-block s="if right wins"></custom-block></script></block></script><script x="224" y="30"><block s="receiveGo"></block><block s="doForever"><script><custom-block s="player speed change"></custom-block></script></block></script><script x="222" y="126.66666666666663"><block s="receiveGo"></block><block s="doForever"><script><custom-block s="directions"></custom-block></script></block></script><script x="384" y="11"><block s="receiveKey"><l><option>0</option></l><list></list></block><block s="doBroadcast"><l>end</l><list></list></block></script><script x="385" y="93"><block s="receiveMessage"><l>end</l><list></list></block><custom-block s="end"></custom-block></script><script x="386" y="165.33333333333337"><block s="receiveMessage"><l>play again?</l><list></list></block><custom-block s="play again?"></custom-block></script></scripts></sprite><sprite name="player right" idx="2" x="227" y="0" heading="270" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="2" color="80,80,80,1" pen="tip" id="391"><costumes><list id="392"><item><ref mediaID="player right_cst_block 1"></ref></item><item><ref mediaID="player right_cst_block 2"></ref></item></list></costumes><sounds><list struct="atomic" id="393"></list></sounds><blocks></blocks><variables></variables><scripts><script x="34" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>227</l><l>0</l></block></script><script x="36" y="87.00000000000003"><block s="receiveMessage"><l><option>__shout__go__</option></l><list></list></block><block s="doForever"><script><custom-block s="player right movement"></custom-block></script></block></script><script x="270" y="14.000000000000028"><block s="receiveMessage"><l>change into block 1</l><list></list></block><block s="doSwitchToCostume"><l>block 1</l></block></script><script x="264" y="92.66666666666666"><block s="receiveMessage"><l>change into block 2</l><list></list></block><block s="doSwitchToCostume"><l>block 2</l></block></script><script x="260" y="195"><block s="receiveMessage"><l>end</l><list></list></block><block s="gotoXY"><l>227</l><l>0</l></block></script></scripts></sprite><sprite name="player left" idx="4" x="-227" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="2" color="80,80,80,1" pen="tip" id="428"><costumes><list id="429"><item><ref mediaID="player left_cst_block 1"></ref></item><item><ref mediaID="player left_cst_block 2"></ref></item></list></costumes><sounds><list struct="atomic" id="430"></list></sounds><blocks></blocks><variables></variables><scripts><script x="33" y="16"><block s="receiveGo"></block><block s="gotoXY"><l>-227</l><l>0</l></block></script><script x="247" y="22"><block s="receiveMessage"><l>change into block 1</l><list></list></block><block s="doSwitchToCostume"><l>block 1</l></block></script><script x="30" y="97"><block s="receiveMessage"><l><option>__shout__go__</option></l><list></list></block><block s="doForever"><script><custom-block s="player left movement"></custom-block></script></block></script><script x="245" y="104"><block s="receiveMessage"><l>change into block 2</l><list></list></block><block s="doSwitchToCostume"><l>block 2</l></block></script><script x="242" y="193"><block s="receiveMessage"><l>end</l><list></list></block><block s="gotoXY"><l>-227</l><l>0</l></block></script></scripts></sprite><watcher var="win" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="speed" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="left points" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="right points" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="win"><l>2</l></variable><variable name="speed"><l>0</l></variable><variable name="left points"><l>0</l></variable><variable name="right points"><l>0</l></variable></variables></scene></scenes></project><media name="Pong" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="4.5" center-y="180" image="data:image/png;base64,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" mediaID="halfway point_cst_Untitled"/><costume name="ball 1" center-x="10.5" center-y="10.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAAXNSR0IArs4c6QAAAHRJREFUOE/tlMENgDAMA89MwmhMAh2lo7GJUQt9IJBQUcUDNe/64lhJBSzASLtadUBnYGjEDQUaGgET5gINtqsbSEqaojtDbb82LKWhc3Xovqc55J5pX6l3CfzgooBoe6oNQFIEiu6b/7TW5N377LR63KfOG47cT2KDMR35AAAAAElFTkSuQmCC" mediaID="ball_cst_ball 1"/><costume name="ball 2" center-x="10" center-y="10.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAAAXNSR0IArs4c6QAAAUlJREFUOE/t1b9KHUEUx/GPsN5abexSKr6DQdBKiT6CIGiU2PinsRC0sLBJTCMkaqOPIBIrBTHvIKZMZ6PpXS4y1x0Yll32XiGdU+78zvecmXPmt326W4OF7KlJ3lcjGMIKZjCGgUL3D3f4hR94LMdXATewj/6Gap6xhW+prgw8xXwZlOd551OWZVU5zrCAdthMgcdYjBERUldlCX6CpRT4GT+7hUVdCbqMo1jhPUaCsKmycsUJ9A9GA/ALDgvhQ57nw02jke5nWfaAGLMagDvYfUt1FUfffQe+DnCvK+n0/7nDWZz3OtQ1wz0XB/sKk28ZneS415iKwOnCkjqJu30tpacXrO4yNYdgW1/ThtSBW62WdrtjLnFtRhsr29caDnrs8jq+x5gqgx3HHiYawDfYxu9UV/cLCJqP+BQcBB+KoL8IznSB26qEL9ymXsdRdbpkAAAAAElFTkSuQmCC" mediaID="ball_cst_ball 2"/><costume name="block 1" center-x="12.5" center-y="46" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAABcCAYAAACbfB68AAAAAXNSR0IArs4c6QAAANRJREFUaEPtmsENgzAMRR0l2bObFCYpo3WQBFdFrcqhqpUq5GBezmDj97/tHAgicpNjzz2IiB6bQ+bhSSZVnXpUlXOeSynXV6xPJap9qYXwhLQdktjKgctmtHsCXOBirNge8NMnMUZZ19XBPvFTiR93DakE4e2B5XLHI/xJhR8yVkiCu7gL2x6gT2xGLtcvwiM8A9L2AH1iM2JANjECF7gYK00eABe4uK3YHqBPbEas3yZGFi4RWVT18m/Q/XsppaXW+o41/peSHkV8i7FV0gXRry98AANzoUttAVBoAAAAAElFTkSuQmCC" mediaID="player right_cst_block 1"/><costume name="block 2" center-x="4.5" center-y="55.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAABvCAYAAAA+POpXAAAAAXNSR0IArs4c6QAAAI9JREFUWEftlzEOgzAQBAdf5V/wNF4SCC/hafzjfFKEwJESME2aFHuVi9UW67tdbQeMQE971u4APYDUwE0VNN0wnUBPdx9zznMpZWPf5hMUEW9CM6tvgb50cndS2n9HOkkCbYEOQV4gO9wDU4kgCbQFOgR5gexQiXCUyH8JRWCJiMHMFmC47ME/1+5K26znL6jk53HBeHZqAAAAAElFTkSuQmCC" mediaID="player right_cst_block 2"/><costume name="block 1" center-x="12.5" center-y="46" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAABcCAYAAACbfB68AAAAAXNSR0IArs4c6QAAANRJREFUaEPtmsENgzAMRR0l2bObFCYpo3WQBFdFrcqhqpUq5GBezmDj97/tHAgicpNjzz2IiB6bQ+bhSSZVnXpUlXOeSynXV6xPJap9qYXwhLQdktjKgctmtHsCXOBirNge8NMnMUZZ19XBPvFTiR93DakE4e2B5XLHI/xJhR8yVkiCu7gL2x6gT2xGLtcvwiM8A9L2AH1iM2JANjECF7gYK00eABe4uK3YHqBPbEas3yZGFi4RWVT18m/Q/XsppaXW+o41/peSHkV8i7FV0gXRry98AANzoUttAVBoAAAAAElFTkSuQmCC" mediaID="player left_cst_block 1"/><costume name="block 2" center-x="4.5" center-y="55.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAABvCAYAAAA+POpXAAAAAXNSR0IArs4c6QAAAI9JREFUWEftlzEOgzAQBAdf5V/wNF4SCC/hafzjfFKEwJESME2aFHuVi9UW67tdbQeMQE971u4APYDUwE0VNN0wnUBPdx9zznMpZWPf5hMUEW9CM6tvgb50cndS2n9HOkkCbYEOQV4gO9wDU4kgCbQFOgR5gexQiXCUyH8JRWCJiMHMFmC47ME/1+5K26znL6jk53HBeHZqAAAAAElFTkSuQmCC" mediaID="player left_cst_block 2"/></media></snapdata>