<snapdata remixID="12053423"><project name="pong extension" 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 extension"><notes></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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC</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="3"><sprite name="blue paddle" idx="1" x="223" y="-55" heading="180" scale="0.5" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="12"><costumes><list id="13"><item><ref mediaID="blue paddle_cst_button2 a"></ref></item></list></costumes><sounds><list struct="atomic" id="14"></list></sounds><blocks></blocks><variables></variables><scripts><script x="25" y="22"><block s="receiveGo"></block><block s="gotoXY"><l>223</l><l>0</l></block><block s="doForever"><script><block s="doIfElse"><block s="reportNot"><block s="reportOr"><block s="reportLessThan"><l>150</l><block s="yPosition"></block></block><block s="reportGreaterThan"><l>-150</l><block s="yPosition"></block></block></block></block><script><block s="doIf"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><script><block s="changeYPosition"><l>5</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><script><block s="changeYPosition"><l>-5</l></block></script></block></script><script><block s="doIf"><block s="reportLessThan"><l>150</l><block s="yPosition"></block><comment w="90" collapsed="true">bounce of top and bottom&#xD;</comment></block><script><block s="changeYPosition"><l>-5</l></block></script></block><block s="doIf"><block s="reportLessThan"><block s="yPosition"></block><l>-150</l></block><script><block s="changeYPosition"><l>5</l></block></script></block></script><comment w="90" collapsed="false">move up and down</comment></block></script></block></script></scripts></sprite><sprite name="orange paddle" idx="2" x="-223" y="30" heading="0" scale="0.5" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="178.5,0,10.710000000000088,1" pen="tip" id="80"><costumes><list id="81"><item><ref mediaID="orange paddle_cst_button2 b"></ref></item></list></costumes><sounds><list struct="atomic" id="82"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10.798828125" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>-223</l><l>0</l></block><block s="doForever"><script><block s="doIfElse"><block s="reportNot"><block s="reportOr"><block s="reportLessThan"><l>150</l><block s="yPosition"></block></block><block s="reportGreaterThan"><l>-150</l><block s="yPosition"></block></block></block><comment w="90" collapsed="true">move up and down&#xD;</comment></block><script><block s="doIf"><block s="reportKeyPressed"><l><option>w</option></l></block><script><block s="changeYPosition"><l>5</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>s</option></l></block><script><block s="changeYPosition"><l>-5</l></block></script></block></script><script><block s="doIf"><block s="reportLessThan"><l>150</l><block s="yPosition"></block><comment w="90" collapsed="true">bounce off top and bottom</comment></block><script><block s="changeYPosition"><l>-5</l></block></script></block><block s="doIf"><block s="reportLessThan"><block s="yPosition"></block><l>-150</l></block><script><block s="changeYPosition"><l>5</l></block></script></block></script></block></script></block></script></scripts></sprite><sprite name="ball" idx="3" x="0" y="0" heading="253.43000000000006" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="52.83600000000002,0,71.4,1" pen="tip" id="148"><costumes><list id="149"><item><ref mediaID="ball_cst_ball a"></ref></item></list></costumes><sounds><list struct="atomic" id="150"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l><option>random</option></l></block><block s="doSetVar"><l>speed</l><l>3</l></block><block s="doSetVar"><l>orange score</l><l>0</l></block><block s="doSetVar"><l>blue score</l><l>0</l></block><block s="doSetVar"><l>END</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>Orange what&apos;s your name?</l></block><block s="doSetVar"><l>orange name</l><block s="getLastAnswer"></block></block><block s="doWait"><l>1</l></block><block s="doAsk"><l>Blue what&apos;s your name?</l></block><block s="doSetVar"><l>blue name</l><block s="getLastAnswer"></block></block><block s="doForever"><script><block s="doIf"><block s="reportEquals"><block var="END"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doIf"><block s="reportLessThan"><block s="xPosition"></block><l>-240</l></block><script><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="direction"></block></list></block></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doChangeVar"><l>blue score</l><l>1</l></block><block s="doSayFor"><block s="reportJoinWords"><list><block var="blue name"/><l> </l><block var="blue score"/><l> </l><block var="orange name"/><l> </l><block var="orange score"/></list></block><l>2</l></block><block s="doSetVar"><l>speed</l><l>3</l></block></script><comment w="90" collapsed="true">bounce off x left&#xD;</comment></block><block s="doIf"><block s="reportGreaterThan"><block s="xPosition"></block><l>240</l><comment w="90" collapsed="true">bounce off x right</comment></block><script><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="direction"></block></list></block></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doChangeVar"><l>orange score</l><l>1</l></block><block s="doSayFor"><block s="reportJoinWords"><list><block var="blue name"/><l> </l><block var="blue score"/><l> </l><block var="orange name"/><l> </l><block var="orange score"/></list></block><l>2</l></block><block s="doSetVar"><l>speed</l><l>3</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportLessThan"><block s="yPosition"></block><l>-180</l></block><block s="reportGreaterThan"><block s="yPosition"></block><l>180</l></block><comment w="90" collapsed="true">bounce off y</comment></block><script><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="reportVariadicSum"><list><block s="direction"></block><l>180</l></list></block></list></block></block></script></block><block s="forward"><block var="speed"/></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="right"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportTouchingObject"><l>blue paddle</l></block></block><script><block s="doSetVar"><l>speed</l><block s="reportVariadicSum"><list><block var="speed"/><l>1</l></list></block></block><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="direction"></block></list></block></block></script><comment w="90" collapsed="true">bounce off blue paddle</comment></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="right"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="reportTouchingObject"><l>orange paddle</l><comment w="90" collapsed="true">bounce off orange</comment></block></block><script><block s="doSetVar"><l>speed</l><block s="reportVariadicSum"><list><block var="speed"/><l>1</l></list></block></block><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="direction"></block></list></block></block></script></block><block s="doIf"><block s="reportLessThan"><block s="direction"></block><l>180</l><comment w="90" collapsed="true">going right&#xD;</comment></block><script><block s="doSetVar"><l>right</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportLessThan"><l>180</l><block s="direction"></block></block><script><block s="doSetVar"><l>right</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><comment w="90" collapsed="true">going left</comment></block><block s="doIf"><block s="reportEquals"><block var="blue score"/><l>5</l><comment w="90" collapsed="true">Blue win</comment></block><script><block s="doSayFor"><l>Blue WINS</l><l>2</l></block><block s="doSetVar"><l>END</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="orange score"/><l>5</l></block><script><block s="doSayFor"><l>Orange WINS</l><l>2</l></block><block s="doSetVar"><l>END</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><comment w="90" collapsed="true">orange win</comment></block></script></block><block s="doIf"><block s="reportEquals"><block var="END"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doAsk"><l>Do you want to play again</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l><option>random</option></l></block><block s="doSetVar"><l>speed</l><l>3</l></block><block s="doSetVar"><l>orange score</l><l>0</l></block><block s="doSetVar"><l>blue score</l><l>0</l></block><block s="doSetVar"><l>END</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doForever"><script><block s="doIf"><block s="reportLessThan"><block s="xPosition"></block><l>-240</l></block><script><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="direction"></block></list></block></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doChangeVar"><l>blue score</l><l>1</l></block><block s="doSayFor"><block s="reportJoinWords"><list><block var="blue name"/><l> </l><block var="blue score"/><l> </l><block var="orange name"/><l> </l><block var="orange score"/></list></block><l>2</l></block><block s="doSetVar"><l>speed</l><l>3</l></block></script><comment w="90" collapsed="true">bounce off x left&#xD;</comment></block><block s="doIf"><block s="reportGreaterThan"><block s="xPosition"></block><l>240</l><comment w="90" collapsed="true">bounce off x right</comment></block><script><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="direction"></block></list></block></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doChangeVar"><l>orange score</l><l>1</l></block><block s="doSayFor"><block s="reportJoinWords"><list><block var="blue name"/><l> </l><block var="blue score"/><l> </l><block var="orange name"/><l> </l><block var="orange score"/></list></block><l>2</l></block><block s="doSetVar"><l>speed</l><l>3</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportLessThan"><block s="yPosition"></block><l>-180</l></block><block s="reportGreaterThan"><block s="yPosition"></block><l>180</l></block><comment w="90" collapsed="true">bounce off y</comment></block><script><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="reportVariadicSum"><list><block s="direction"></block><l>180</l></list></block></list></block></block></script></block><block s="forward"><block var="speed"/></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="right"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="reportTouchingObject"><l>blue paddle</l></block></block><script><block s="doSetVar"><l>speed</l><block s="reportVariadicSum"><list><block var="speed"/><l>1</l></list></block></block><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="direction"></block></list></block></block></script><comment w="90" collapsed="true">bounce off blue paddle</comment></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="right"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="reportTouchingObject"><l>orange paddle</l><comment w="90" collapsed="true">bounce off orange</comment></block></block><script><block s="doSetVar"><l>speed</l><block s="reportVariadicSum"><list><block var="speed"/><l>1</l></list></block></block><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="direction"></block></list></block></block></script></block><block s="doIf"><block s="reportLessThan"><block s="direction"></block><l>180</l><comment w="90" collapsed="true">going right&#xD;</comment></block><script><block s="doSetVar"><l>right</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportLessThan"><l>180</l><block s="direction"></block></block><script><block s="doSetVar"><l>right</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><comment w="90" collapsed="true">going left</comment></block><block s="doIf"><block s="reportEquals"><block var="blue score"/><l>5</l><comment w="90" collapsed="true">Blue win</comment></block><script><block s="doSayFor"><l>Blue WINS</l><l>2</l></block><block s="doSetVar"><l>END</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="orange score"/><l>5</l></block><script><block s="doSayFor"><l>Orange WINS</l><l>2</l></block><block s="doSetVar"><l>END</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><comment w="90" collapsed="true">orange win</comment></block></script></block></script><script><block s="doSayFor"><l>Okay</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block></script></block></script></scripts></sprite><watcher scope="blue paddle" s="xPosition" style="normal" x="10" y="10" color="74,108,212" hidden="true"/><watcher scope="blue paddle" s="yPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212" hidden="true"/><watcher var="speed" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="right" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="blue score" style="normal" x="369" y="3.00000799999998" color="243,118,29"/><watcher var="orange score" style="normal" x="-2" y="7.000009999999975" color="243,118,29"/><watcher var="END" style="normal" x="10" y="97.00000799999998" color="243,118,29" hidden="true"/><watcher var="orange name" style="normal" x="10" y="121.00000999999997" color="243,118,29" hidden="true"/><watcher var="blue name" style="normal" x="10" y="142.00001199999997" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="speed"><l>4</l></variable><variable name="right"><bool>true</bool></variable><variable name="blue score"><l>0</l></variable><variable name="orange score"><l>1</l></variable><variable name="END"><bool>false</bool></variable><variable name="orange name"><l>zayd</l></variable><variable name="blue name"><l>nico</l></variable></variables></scene></scenes></project><media name="pong extension" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="button2 a" center-x="72" center-y="72" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE0NHB4IiBoZWlnaHQ9IjE0NHB4IiB2aWV3Qm94PSIwIDAgMTQ0IDE0NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQ0IDE0NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPGc+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEzLjAxODEiIHkxPSI3NS4wNjkzIiB4Mj0iMTMzLjAxNzYiIHkyPSI3NS4wNjkzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMTQ0KSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzI3QUFFMSIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMxMTU0ODkiLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIgZD0iTTEwNi44NzQsNDIuNzg3SDM5LjE2MWMtMTQuNDE2LDAtMjYuMTQzLDExLjcyOC0yNi4xNDMsMjYuMTQzYzAsMTQuNDE3LDExLjcyOCwyNi4xNDQsMjYuMTQzLDI2LjE0NCYjeEQ7JiN4QTsmI3g5O2g2Ny43MTNjMTQuNDE1LDAsMjYuMTQ0LTExLjcyOCwyNi4xNDQtMjYuMTQ0QzEzMy4wMTgsNTQuNTE1LDEyMS4yODksNDIuNzg3LDEwNi44NzQsNDIuNzg3eiIvPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxNy41MjA1IiB5MT0iNzUuMDY5MyIgeDI9IjEyOC41MTM3IiB5Mj0iNzUuMDY5MyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDE0NCkiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMyRjdFQkEiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIwLjUwNiIgc3R5bGU9InN0b3AtY29sb3I6IzNGOURENiIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMzRTk3RDEiLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzJfKSIgZD0iTTEyOC41MTQsNjguOTNjMCwxMS45NTItOS42ODgsMjEuNjQxLTIxLjY0LDIxLjY0MUgzOS4xNjFjLTExLjk1MiwwLTIxLjY0MS05LjY4OS0yMS42NDEtMjEuNjQxbDAsMCYjeEQ7JiN4QTsmI3g5O2MwLTExLjk1MSw5LjY4OS0yMS42NCwyMS42NDEtMjEuNjRoNjcuNzEzQzExOC44MjYsNDcuMjksMTI4LjUxNCw1Ni45NzksMTI4LjUxNCw2OC45M0wxMjguNTE0LDY4LjkzeiIvPgogIDwvZz4KPC9zdmc+" mediaID="blue paddle_cst_button2 a"/><costume name="button2 b" center-x="72" center-y="72" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE0NHB4IiBoZWlnaHQ9IjE0NHB4IiB2aWV3Qm94PSIwIDAgMTQ0IDE0NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQ0IDE0NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPGc+CiAgICA8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEzLjA0NzkiIHkxPSI3NS4wNjkzIiB4Mj0iMTMzLjA0NzkiIHkyPSI3NS4wNjkzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMTQ0KSI+CiAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZCQjA0MCIvPgogICAgICA8c3RvcCBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGMTVBMjkiLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIgZD0iTTEwNi45MDIsNDIuNzg3SDM5LjE5MWMtMTQuNDE2LDAtMjYuMTQzLDExLjcyOC0yNi4xNDMsMjYuMTQ0YzAsMTQuNDE2LDExLjcyOCwyNi4xNDQsMjYuMTQzLDI2LjE0NCYjeEQ7JiN4QTsmI3g5O2g2Ny43MTFjMTQuNDE2LDAsMjYuMTQ2LTExLjcyOSwyNi4xNDYtMjYuMTQ0QzEzMy4wNDcsNTQuNTE0LDEyMS4zMTgsNDIuNzg3LDEwNi45MDIsNDIuNzg3eiIvPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxNy41NTA4IiB5MT0iNzUuMDcwMyIgeDI9IjEyOC41NDM5IiB5Mj0iNzUuMDcwMyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDE0NCkiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNFRDczNDAiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIwLjUxODEiIHN0eWxlPSJzdG9wLWNvbG9yOiNGNEFBNDYiLz4KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRjI5NzQ2Ii8+CiAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPHBhdGggZmlsbD0idXJsKCNTVkdJRF8yXykiIGQ9Ik0xMjguNTQ0LDY4LjkyOWMwLDExLjk1My05LjY4OSwyMS42NDEtMjEuNjQyLDIxLjY0MUgzOS4xOTFjLTExLjk1MiwwLTIxLjY0LTkuNjg4LTIxLjY0LTIxLjY0MWwwLDAmI3hEOyYjeEE7JiN4OTtjMC0xMS45NTEsOS42ODgtMjEuNjQsMjEuNjQtMjEuNjRoNjcuNzExQzExOC44NTQsNDcuMjg5LDEyOC41NDQsNTYuOTc4LDEyOC41NDQsNjguOTI5TDEyOC41NDQsNjguOTI5eiIvPgogIDwvZz4KPC9zdmc+" mediaID="orange paddle_cst_button2 b"/><costume name="ball a" center-x="22.5" center-y="22.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ1cHgiIGhlaWdodD0iNDVweCIgdmlld0JveD0iMCAwIDQ1IDQ1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NSA0NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPGc+CiAgICA8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBjeD0iMjkuNzI3NSIgY3k9IjEzLjEzOTYiIHI9IjM4LjUyOTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkZGRjk5Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0ZGOTQwMCIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICAgIDxjaXJjbGUgZmlsbD0idXJsKCNTVkdJRF8xXykiIGN4PSIyMi41IiBjeT0iMjIuNSIgcj0iMjIuNSIvPgogIDwvZz4KPC9zdmc+" mediaID="ball_cst_ball a"/></media></snapdata>