<snapdata remixID="13030077"><project name="slightly buggy air hocky simulation 2 guys" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes>the blue ball has physics</notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="slightly buggy air hocky simulation 2 guys"><notes>the blue ball has physics</notes><hidden></hidden><headers></headers><code></code><blocks></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="5"><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="6"></list></costumes><sounds><list struct="atomic" id="7"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="4"><sprite name="Sprite(2)" idx="1" x="0" y="0" heading="282" scale="0.5" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="12"><costumes><list id="13"><item><ref mediaID="Sprite(2)_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="14"></list></sounds><blocks></blocks><variables></variables><scripts><script x="104" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>xv</l><l>0</l></block><block s="doSetVar"><l>yv</l><l>0</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setScale"><l>50</l></block><block s="doForever"><script><block s="changeXPosition"><block var="xv"/></block><block s="changeYPosition"><block var="yv"/></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>45</l><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite</l></block></list></block><script><block s="doFaceTowards"><l>Sprite</l></block><block s="doChangeVar"><l>xv</l><block s="reportVariadicProduct"><list><block s="reportMonadic"><l><option>sin</option></l><block s="reportRelationTo"><l><option>direction</option></l><l>Sprite</l></block></block><block s="reportDifference"><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite</l></block><l>45</l></block></list></block></block><block s="doChangeVar"><l>yv</l><block s="reportVariadicProduct"><list><block s="reportMonadic"><l><option>cos</option></l><block s="reportRelationTo"><l><option>direction</option></l><l>Sprite</l></block></block><block s="reportDifference"><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite</l></block><l>45</l></block></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>-225</l><block s="xPosition"></block></list></block><script><block s="doSetVar"><l>xv</l><block s="reportMonadic"><l><option>neg</option></l><block var="xv"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="xPosition"></block><l>225</l></list></block><script><block s="doSetVar"><l>xv</l><block s="reportMonadic"><l><option>neg</option></l><block var="xv"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>-165</l><block s="yPosition"></block></list></block><script><block s="doSetVar"><l>yv</l><block s="reportMonadic"><l><option>neg</option></l><block var="yv"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="yPosition"></block><l>165</l></list></block><script><block s="doSetVar"><l>yv</l><block s="reportMonadic"><l><option>neg</option></l><block var="yv"/></block></block></script><list></list></block><block s="doChangeVar"><l>xv</l><block s="reportVariadicProduct"><list><block var="xv"/><l>-0.01</l></list></block></block><block s="doChangeVar"><l>yv</l><block s="reportVariadicProduct"><list><block var="yv"/><l>-0.01</l></list></block></block><block s="changeXPosition"><block var="xv"/></block><block s="changeYPosition"><block var="yv"/></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>45</l><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite(3)</l></block></list></block><script><block s="doFaceTowards"><l>Sprite(3)</l></block><block s="doChangeVar"><l>xv</l><block s="reportVariadicProduct"><list><block s="reportMonadic"><l><option>sin</option></l><block s="reportRelationTo"><l><option>direction</option></l><l>Sprite(3)</l></block></block><block s="reportDifference"><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite(3)</l></block><l>45</l></block></list></block></block><block s="doChangeVar"><l>yv</l><block s="reportVariadicProduct"><list><block s="reportMonadic"><l><option>cos</option></l><block s="reportRelationTo"><l><option>direction</option></l><l>Sprite(3)</l></block></block><block s="reportDifference"><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite(3)</l></block><l>45</l></block></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>-225</l><block s="xPosition"></block></list></block><script><block s="doSetVar"><l>xv</l><block s="reportMonadic"><l><option>neg</option></l><block var="xv"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="xPosition"></block><l>225</l></list></block><script><block s="doSetVar"><l>xv</l><block s="reportMonadic"><l><option>neg</option></l><block var="xv"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>-165</l><block s="yPosition"></block></list></block><script><block s="doSetVar"><l>yv</l><block s="reportMonadic"><l><option>neg</option></l><block var="yv"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="yPosition"></block><l>165</l></list></block><script><block s="doSetVar"><l>yv</l><block s="reportMonadic"><l><option>neg</option></l><block var="yv"/></block></block></script><list></list></block><block s="doChangeVar"><l>xv</l><block s="reportVariadicProduct"><list><block var="xv"/><l>-0.01</l></list></block></block><block s="doChangeVar"><l>yv</l><block s="reportVariadicProduct"><list><block var="yv"/><l>-0.01</l></list></block></block></script></block></script><script x="458" y="12.833333333333371"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportObject"><l><option>myself</option></l></block></block></script><script x="588" y="159.83333333333331"><block s="forward"><l>10</l></block></script><script x="691" y="96.83333333333337"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportObject"><l><option>myself</option></l></block></block></script><script x="350" y="158.5"><block s="direction"></block></script><script x="468" y="86.5"><block s="direction"></block></script><script x="623" y="441"><block s="reportDifference"><l>15</l><l>180</l></block></script><script x="376" y="595.6666666666662"><block s="xPosition"></block></script><script x="437" y="372.33333333333303"><block s="bounceOffEdge"></block></script><script x="768" y="488.1666666666664"><block s="bounceOffEdge"></block></script><script x="533" y="533.8333333333331"><block s="bounceOffEdge"></block></script><script x="491" y="174"><block s="reportVariadicSum"><list><l>30</l><l>15</l></list></block></script><script x="609" y="396.8333333333329"><block s="xPosition"></block></script><script x="308" y="407.33333333333326"><block s="bounceOffEdge"></block></script></scripts></sprite><sprite name="Sprite" idx="2" x="-210" y="-149.5" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="357"><costumes><list id="358"><item><ref mediaID="Sprite_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="359"></list></sounds><blocks></blocks><variables></variables><scripts><script x="163" y="100.33333333333334"><block s="receiveGo"></block><block s="doForever"><script><block s="doGotoObject"><l><option>mouse-pointer</option></l></block><block s="bounceOffEdge"></block></script></block></script></scripts></sprite><watcher var="xv" style="normal" x="5.940594059405839" y="5.940594059405939" color="243,118,29" hidden="true"/><watcher var="yv" style="normal" x="5.940594059405839" y="18.41584277227723" color="243,118,29" hidden="true"/><sprite name="Sprite(3)" idx="3" x="-210" y="-149.5" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="372"><costumes><list id="373"><item><ref mediaID="Sprite(3)_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="374"></list></sounds><blocks></blocks><variables></variables><scripts><script x="163" y="100.33333333333334"><block s="receiveGo"></block><block s="doForever"><script><block s="gotoXY"><block s="reportMouseY"></block><block s="reportMouseX"></block></block><block s="bounceOffEdge"></block></script></block></script></scripts></sprite><sprite name="Sprite(2)(2)" idx="4" x="49.47740662660294" y="132.9381901619443" heading="138" scale="0.5" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="388"><costumes><list id="389"><item><ref mediaID="Sprite(2)(2)_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="390"></list></sounds><blocks></blocks><variables></variables><scripts><script x="104" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>xv2</l><l>10</l></block><block s="doSetVar"><l>yv2</l><l>10</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setScale"><l>50</l></block><block s="doForever"><script><block s="changeXPosition"><block var="xv2"/></block><block s="changeYPosition"><block var="yv2"/></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>45</l><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite</l></block></list></block><script><block s="doFaceTowards"><l>Sprite</l></block><block s="doChangeVar"><l>xv2</l><block s="reportVariadicProduct"><list><block s="reportMonadic"><l><option>sin</option></l><block s="reportRelationTo"><l><option>direction</option></l><l>Sprite</l></block></block><block s="reportDifference"><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite</l></block><l>45</l></block></list></block></block><block s="doChangeVar"><l>yv2</l><block s="reportVariadicProduct"><list><block s="reportMonadic"><l><option>cos</option></l><block s="reportRelationTo"><l><option>direction</option></l><l>Sprite</l></block></block><block s="reportDifference"><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite</l></block><l>45</l></block></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>-225</l><block s="xPosition"></block></list></block><script><block s="doSetVar"><l>xv2</l><block s="reportMonadic"><l><option>neg</option></l><block var="xv2"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="xPosition"></block><l>225</l></list></block><script><block s="doSetVar"><l>xv2</l><block s="reportMonadic"><l><option>neg</option></l><block var="xv2"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>-165</l><block s="yPosition"></block></list></block><script><block s="doSetVar"><l>yv2</l><block s="reportMonadic"><l><option>neg</option></l><block var="yv2"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="yPosition"></block><l>165</l></list></block><script><block s="doSetVar"><l>yv2</l><block s="reportMonadic"><l><option>neg</option></l><block var="yv2"/></block></block></script><list></list></block><block s="doChangeVar"><l>xv2</l><block s="reportVariadicProduct"><list><block var="xv2"/><l>-0.01</l></list></block></block><block s="doChangeVar"><l>yv2</l><block s="reportVariadicProduct"><list><block var="yv2"/><l>-0.01</l></list></block></block><block s="changeXPosition"><block var="xv2"/></block><block s="changeYPosition"><block var="yv2"/></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>45</l><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite(3)</l></block></list></block><script><block s="doFaceTowards"><l>Sprite(3)</l></block><block s="doChangeVar"><l>xv2</l><block s="reportVariadicProduct"><list><block s="reportMonadic"><l><option>sin</option></l><block s="reportRelationTo"><l><option>direction</option></l><l>Sprite(3)</l></block></block><block s="reportDifference"><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite(3)</l></block><l>45</l></block></list></block></block><block s="doChangeVar"><l>yv2</l><block s="reportVariadicProduct"><list><block s="reportMonadic"><l><option>cos</option></l><block s="reportRelationTo"><l><option>direction</option></l><l>Sprite(3)</l></block></block><block s="reportDifference"><block s="reportRelationTo"><l><option>distance</option></l><l>Sprite(3)</l></block><l>45</l></block></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>-225</l><block s="xPosition"></block></list></block><script><block s="doSetVar"><l>xv2</l><block s="reportMonadic"><l><option>neg</option></l><block var="xv2"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="xPosition"></block><l>225</l></list></block><script><block s="doSetVar"><l>xv2</l><block s="reportMonadic"><l><option>neg</option></l><block var="xv2"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>-165</l><block s="yPosition"></block></list></block><script><block s="doSetVar"><l>yv2</l><block s="reportMonadic"><l><option>neg</option></l><block var="yv2"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="yPosition"></block><l>165</l></list></block><script><block s="doSetVar"><l>yv2</l><block s="reportMonadic"><l><option>neg</option></l><block var="yv2"/></block></block></script><list></list></block><block s="doChangeVar"><l>xv2</l><block s="reportVariadicProduct"><list><block var="xv2"/><l>-0.01</l></list></block></block><block s="doChangeVar"><l>yv2</l><block s="reportVariadicProduct"><list><block var="yv2"/><l>-0.01</l></list></block></block></script></block></script><script x="458" y="12.833333333333371"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportObject"><l><option>myself</option></l></block></block></script><script x="588" y="159.83333333333331"><block s="forward"><l>10</l></block></script><script x="691" y="96.83333333333337"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportObject"><l><option>myself</option></l></block></block></script><script x="350" y="158.5"><block s="direction"></block></script><script x="468" y="86.5"><block s="direction"></block></script><script x="623" y="441"><block s="reportDifference"><l>15</l><l>180</l></block></script><script x="376" y="595.6666666666662"><block s="xPosition"></block></script><script x="437" y="372.33333333333303"><block s="bounceOffEdge"></block></script><script x="768" y="488.1666666666664"><block s="bounceOffEdge"></block></script><script x="533" y="533.8333333333331"><block s="bounceOffEdge"></block></script><script x="491" y="174"><block s="reportVariadicSum"><list><l>30</l><l>15</l></list></block></script><script x="609" y="396.8333333333329"><block s="xPosition"></block></script><script x="308" y="407.33333333333326"><block s="bounceOffEdge"></block></script></scripts></sprite><watcher var="xv2" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="yv2" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="xv"><l>0</l></variable><variable name="yv"><l>0</l></variable><variable name="xv2"><l>-0.00025224974682329734</l></variable><variable name="yv2"><l>0.00028015533212587707</l></variable></variables></scene></scenes></project><media name="slightly buggy air hocky simulation 2 guys" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="30" center-y="31" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA+CAYAAAB3NHh5AAAAAXNSR0IArs4c6QAAA1xJREFUaEPtmy1wFDEUx/9xRVFUWkVrUqooiqIA1eLqwIEDHBbF4JDgkOCQoAAFKEABCogBFEQBClyYfyfp7C17m2R37/ay3czc3LWbj/fLe/nY5D2BftISgL99NC1m2Cih1gAcB8Dfy/5bGXvHt6uluAHgh+uA3wB+AXg/K7m6BibYFoANAOvK2FtNBddSXALwzcF3Zg1dAVOTOwBW20BO6xwtxRUAH7rQfFtggp5Vxj5oqsmUclqKawCeuCGQUvQgb1PgFQAnAewpYynEXJOWYg/AKzfek9puArwN4KIylpNNr0lLcQbAmxQhUoF3lLHPUhqYdV4txXkAL2PbiQXm7EvYx7EVzzOfm9QexrQZA8z1kyZ8P6bCvvLETmghYGr2qjL2bl8gKe1qKbihuVlXJgRMzT5KabTvvCHzrgPeVsa+7hugSftail0Az6vKTgPeUsa+a9LYopTRUpyq2plVAS8rY38uiuBt5NBSHCtvTqqAsxu3dZ2ipZhgLAMPRru+E7QUq8W9dxn48rxeBNqYamrZopaLwGvK2C+pleWQX0uxCeATZT0AVsbaHIRvKqPXsgdeUsb+aVpZDuW0FEd4jOSBs193YzqdWt4HHro5F2bswwl8Qhn7McYkcs/D7aY4LObslTUC5262IflHDYd6KPfno4Zz12BI/lHDoR7K/fmo4dw1GJJ/1HCoh3J/zvfhwZ92FN6HN8cDgNxNNnQo78+0Bn8I4O+aDtMx7cSp5eAP8srn0jT9wc7WWop1AF8nbh6Gelxb9ggoX6YNTsvlO+Kq++FdZezTISxPWooLACb8yqqAB6FlLQX9P6+X/bKn+XisKGO/56zl4hVpkaPOiyfb++I6H8yQn9bC+VaGrM552tLFuDKFgFkoGycX535In8upHvQxwFlAx8D+t/EImMs5ZeyLkEn18dx53tFhPBgbEathz7FQE5lbeu6lxEKkAhOc7v8c17162GopbgOg4+u+d05sagLs6+7F+dSBcvfE2KagCZc7og2wr2suY1tLQYvicsMYh2RQL2wXwKyLXvOnGaRVjDqLNbPAsQxNl569b9uE73QNXJSZsUz8bDQNG3BLzGc3Phma11ijszDpOgVR84TnN9NR95t/ewgC8cO4Q/6PcYj8zCT9AzBLKU8i8+1BAAAAAElFTkSuQmCC" mediaID="Sprite(2)_cst_Untitled"/><costume name="Untitled" center-x="30" center-y="30.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA9CAYAAADxoArXAAAAAXNSR0IArs4c6QAAAxVJREFUaEPlm41x1DAQRr90QCoAOoAKgAqACiAVABVAKiBUAFRAqIBQAemAUAGUwDyP1qO7syxZ9p0taWducpf7sZ6/1e5qZZ9pHbsn6d8ahz474kGBeirpiSSeP9j7a4e+k3TrTsAfSbz+cqxxLQ0M2GtJzyU9coC5Y7+W9NPBL+YNSwGj5EdPxVzI0PduJH1dQvm5wIC+d667NOTQ7+H6F24KZB0vFxh3feXcFzc+tTHHL918n3TsHOC3TtU1QPfh3km6mkI8FZh5CvCWDKU/pA4oFRg1gSUCb9EIas9SBpYCTP78fMLAlDLu7IAWA0bZbwXA+kXMw7EzFgNG2a268VjODrr3GDDBiXlbohG5ieAHFgJGVdQt2ShQDmryIWCC1K+ZdfBWThTzmcVIb0PAW8y1uScQhVE6CFyTugb52K+99xUuMSrH1N8pSnxgVj4/Yt8u9P2XklhfywemwHhRKFBs2MAC3QNTUf2uJDKH4M9pI5nCKIvCNVuXlw24Znc2ETu3NmDcmZRUs9EIPAe4BXc2IS8ALnmRMNUjLwGmPULnsQXrglaN1VVIvGuAW4jQdgJuAW4hQhtwV3g0B/y38pJyZz6jMN0Ntk5asDuAWRKyNGzBbgCuqaUTE63Lwy0VHlcA19CSjSlr73elJYt/InUL1ubyEGVbCFxdj7qlFk/XufS7ljVXXHQ72Hbpm3i4dc3LxIM2LcA1R2v2i9mB2GnE16ryzoba/t5SbSozd9lM67dMh7ZLayo1Dy5pGgJGZZaMpfep+8jsl5ChSx5YHwNdqgHL1kq3Y5gCzGdK3j4NXpIYu2ypxJIzeAXPUFoacuGS2rjkWkrI4AXlMYXtBJQAHYVNVdigt5yucGNSUPRWgVSFDXprgQxAAlTyTSFTgQEnZeHia+fpYOoZy6U5wPZ7a22zAor7omrUhafk4dSi41RzG7hP7pL/yaAGM0dh/4Tg3m+OdNMHcFRMwHJXyyxbCtgfBIGNh92slTNAwL47UFY62Yoew6XHgFAeeAtw991zXhsEQDy4DY//ATtbydCg/gND8ZS0mQ5l8wAAAABJRU5ErkJggg==" mediaID="Sprite_cst_Untitled"/><costume name="Untitled" center-x="30" center-y="30.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA9CAYAAADxoArXAAAAAXNSR0IArs4c6QAAAxVJREFUaEPlm41x1DAQRr90QCoAOoAKgAqACiAVABVAKiBUAFRAqIBQAemAUAGUwDyP1qO7syxZ9p0taWducpf7sZ6/1e5qZZ9pHbsn6d8ahz474kGBeirpiSSeP9j7a4e+k3TrTsAfSbz+cqxxLQ0M2GtJzyU9coC5Y7+W9NPBL+YNSwGj5EdPxVzI0PduJH1dQvm5wIC+d667NOTQ7+H6F24KZB0vFxh3feXcFzc+tTHHL918n3TsHOC3TtU1QPfh3km6mkI8FZh5CvCWDKU/pA4oFRg1gSUCb9EIas9SBpYCTP78fMLAlDLu7IAWA0bZbwXA+kXMw7EzFgNG2a268VjODrr3GDDBiXlbohG5ieAHFgJGVdQt2ShQDmryIWCC1K+ZdfBWThTzmcVIb0PAW8y1uScQhVE6CFyTugb52K+99xUuMSrH1N8pSnxgVj4/Yt8u9P2XklhfywemwHhRKFBs2MAC3QNTUf2uJDKH4M9pI5nCKIvCNVuXlw24Znc2ETu3NmDcmZRUs9EIPAe4BXc2IS8ALnmRMNUjLwGmPULnsQXrglaN1VVIvGuAW4jQdgJuAW4hQhtwV3g0B/y38pJyZz6jMN0Ntk5asDuAWRKyNGzBbgCuqaUTE63Lwy0VHlcA19CSjSlr73elJYt/InUL1ubyEGVbCFxdj7qlFk/XufS7ljVXXHQ72Hbpm3i4dc3LxIM2LcA1R2v2i9mB2GnE16ryzoba/t5SbSozd9lM67dMh7ZLayo1Dy5pGgJGZZaMpfep+8jsl5ChSx5YHwNdqgHL1kq3Y5gCzGdK3j4NXpIYu2ypxJIzeAXPUFoacuGS2rjkWkrI4AXlMYXtBJQAHYVNVdigt5yucGNSUPRWgVSFDXprgQxAAlTyTSFTgQEnZeHia+fpYOoZy6U5wPZ7a22zAor7omrUhafk4dSi41RzG7hP7pL/yaAGM0dh/4Tg3m+OdNMHcFRMwHJXyyxbCtgfBIGNh92slTNAwL47UFY62Yoew6XHgFAeeAtw991zXhsEQDy4DY//ATtbydCg/gND8ZS0mQ5l8wAAAABJRU5ErkJggg==" mediaID="Sprite(3)_cst_Untitled"/><costume name="Untitled" center-x="31" center-y="31" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAAAXNSR0IArs4c6QAAAclJREFUaEPtmzF2wyAMQOWJZuvYbFm7+/4n4ADdOrZbx8RT+5xX+lxiWwKEbSRlDbH5+hLYQDrY6ePAf4dbD9B3W3ej9g2fHPhrLlTNgNQAL4JdChJ3ENjAp6mba5jyO64AcIBfHPh3Sqc525QGoAT8xYH/4ITJuVZuALLAt0praiBy4JPBjwadOyWmgFcZralWKe1SzFPBnx34L8rN924zQH8GgE+sHxTww5uOISnmUfCj1jRmFINfBW8VmjLgLYK3Do3Bz4JLgV6DVwE+BiCu+QdwabaXrKsBj63/A5dqe876H7h06BjewLUYD7V+N64J2sDVGteW5mF07wwce8EV9r0ZFyYUxTHjaIiENTDjwoSiOGYcDZGwBmZcmFAUx97H0RAJajCuses2rmkxIuyo2CqrlgWJB+Ma0n26cahmC8l2S3+nZRX743PnYcSDD9CfAOAWP3/ZGZi5J9LWp7i1I192zm3tHaQ180t1PWVEjYfGrcBToEcmMngLT3ZU6GTwI8NjZ1fJ01krNT9A/woAb6nrJEmpHl9877pPSW0W49OL7AFfAhz6XmR86wBQ/31ASXs28JpB4DDMnupYdHNLIXWUxvoRf/8D/YW06bKbdnoAAAAASUVORK5CYII=" mediaID="Sprite(2)(2)_cst_Untitled"/></media></snapdata>