<snapdata remixID="12216206"><project name="U5 - Pong Starter" 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="U5 - Pong Starter"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="initializePlayerTwo" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>200</l><l>0</l></block><block s="doSetVar"><l>playerTwoScore</l><l>0</l></block></script></block-definition><block-definition s="initializePlayerOne" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-200</l><l>0</l></block><block s="doSetVar"><l>playerOneScore</l><l>0</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="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="21"><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="22"></list></costumes><sounds><list struct="atomic" id="23"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="3"><sprite name="Player1" idx="1" x="-200" y="20" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="28"><costumes><list id="29"><item><ref mediaID="Player1_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="30"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="51"><block s="receiveGo"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>-200</l><l>0</l></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="yPosition"></block><l>130</l></block><block s="reportGreaterThan"><block s="yPosition"></block><l>130</l></block></block><script><block s="setYPosition"><l>130</l></block></script><script><block s="changeYPosition"><l>5</l></block></script></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="yPosition"></block><l>-130</l></block><block s="reportLessThan"><block s="yPosition"></block><l>-130</l></block></block><script><block s="setYPosition"><l>-130</l></block></script><script><block s="changeYPosition"><l>-5</l></block></script></block></script></block></script></block></script><script x="426" y="132.33333333333337"><block s="bounceOffEdge"></block></script><script x="632" y="190.66666666666663"><block s="changeYPosition"><l>0</l></block></script></scripts></sprite><sprite name="Player2" idx="2" x="200" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,151.72499999999994,216.75,1" pen="tip" id="100"><costumes><list id="101"><item><ref mediaID="Player2_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="102"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="65"><block s="receiveGo"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>200</l><l>0</l></block></script><script x="217.4931640625" y="514.1666666666667"><block s="reportDifference"><l>180</l><l></l></block></script><script x="193" y="58.73333333333335"><block s="receiveMessage"><l>2 players</l><list></list></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>w</option></l></block><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="yPosition"></block><l>130</l></block><block s="reportGreaterThan"><block s="yPosition"></block><l>130</l></block></block><script><block s="setYPosition"><l>130</l></block></script><script><block s="changeYPosition"><l>5</l></block></script></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>s</option></l></block><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="yPosition"></block><l>-130</l></block><block s="reportLessThan"><block s="yPosition"></block><l>-130</l></block></block><script><block s="setYPosition"><l>-130</l></block></script><script><block s="changeYPosition"><l>-5</l></block></script></block></script></block></script></block></script><script x="603" y="60"><block s="receiveMessage"><l>comp</l><list></list></block><block s="doForever"><script><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="Ball Y position"/><l>130</l></block><block s="reportGreaterThan"><block var="Ball Y position"/><l>130</l></block></block><script><block s="doSetVar"><l>Ball Y position</l><l>130</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="Ball Y position"/><l>-130</l></block><block s="reportLessThan"><block var="Ball Y position"/><l>-130</l></block></block><script><block s="doSetVar"><l>Ball Y position</l><l>-130</l></block></script></block><block s="doGlide"><l>0.5</l><l>200</l><block var="Ball Y position"/></block><block s="bounceOffEdge"></block></script></block></script><script x="618" y="296.83333333333337"><block s="doWait"><l>2</l></block></script></scripts></sprite><watcher var="Player 1 score" style="normal" x="10" y="9.999999999999986" color="243,118,29"/><watcher var="Player 2 score" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="Player 1 turn" style="normal" x="10" y="52.00000400000003" color="243,118,29"/><watcher var="Players?" style="normal" x="10.344827586206975" y="77.58620896551723" color="243,118,29"/><watcher var="Ball Y position" style="normal" x="203.79310344827582" y="10.344827586206897" color="243,118,29"/><watcher var="Winning Points" style="normal" x="10.344827586206975" y="99.31034896551722" color="243,118,29"/><sprite name="Ball" idx="3" x="4.851478631379905" y="1.2096094779983275" heading="76" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="83.79299999999999,135.15,0,1" pen="tip" id="228"><costumes><list id="229"><item><ref mediaID="Ball_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="230"></list></sounds><blocks></blocks><variables></variables><scripts><script x="38" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSetVar"><l>Player 1 score</l><l>0</l></block><block s="doSetVar"><l>Player 2 score</l><l>0</l></block><block s="goToLayer"><l><option>front</option></l></block><block s="doAsk"><l>How many points do you need to win?Needs to be above zero.</l></block><block s="doSetVar"><l>Winning Points</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block s="reportIsA"><block var="Winning Points"/><l><option>number</option></l></block><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="reportGreaterThan"><block var="Winning Points"/><l>0</l></block></block><script><block s="doUntil"><block s="reportAnd"><block s="reportEquals"><block s="reportIsA"><block var="Winning Points"/><l><option>number</option></l></block><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="reportGreaterThan"><block var="Winning Points"/><l>0</l></block></block><script><block s="doSayFor"><l>Please pick a number above zero.</l><l>2</l></block><block s="doAsk"><l>How many points do you need to win?</l></block><block s="doSetVar"><l>Winning Points</l><block s="getLastAnswer"></block></block></script></block></script></block><block s="doAsk"><l>Type "2 players" if you want to play against another player or  type "comp" if you want to play against a computer.</l></block><block s="doSetVar"><l>Players?</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportEquals"><block s="reportOr"><block s="reportEquals"><block var="Players?"/><l>2 players</l></block><block s="reportEquals"><block var="Players?"/><l>comp</l></block></block><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doUntil"><block s="reportEquals"><block s="reportOr"><block s="reportEquals"><block var="Players?"/><l>2 players</l></block><block s="reportEquals"><block var="Players?"/><l>comp</l></block></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSayFor"><l>Please type "2 players" or "comp"</l><l>2</l></block><block s="doAsk"><l>Type "2 players" if you want to play against another player or  type "comp" if you want to play against a computer.</l></block><block s="doSetVar"><l>Players?</l><block s="getLastAnswer"></block></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="Players?"/><l>2 players</l></block><script><block s="doBroadcast"><l>2 players</l><list></list></block></script></block><block s="doIf"><block s="reportEquals"><block var="Players?"/><l>comp</l></block><script><block s="doBroadcast"><l>comp</l><list></list></block></script></block><block s="doUntil"><block s="reportEquals"><block s="reportOr"><block s="reportEquals"><block var="Player 1 score"/><block var="Winning Points"/></block><block s="reportEquals"><block var="Player 2 score"/><block var="Winning Points"/></block></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="doWait"><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block s="reportRandom"><l>1</l><l>2</l></block><l>1</l></block><script><block s="setHeading"><block s="reportRandom"><l>240</l><l>315</l></block></block></script><script><block s="setHeading"><block s="reportRandom"><l>45</l><l>135</l></block></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>240</l><block s="direction"></block></block><block s="reportLessThan"><block s="direction"></block><l>316</l></block></block><script><block s="doSetVar"><l>Player 1 turn</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><l>44</l><block s="direction"></block></block><block s="reportLessThan"><block s="direction"></block><l>136</l></block></block><script><block s="doSetVar"><l>Player 1 turn</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportGreaterThan"><l>-210</l><block s="xPosition"></block></block><block s="reportGreaterThan"><block s="xPosition"></block><l>210</l></block></block><script><block s="forward"><l>5</l></block><block s="bounceOffEdge"></block><block s="doIf"><block s="reportEquals"><block s="reportOr"><block s="reportEquals"><block var="Player 1 score"/><block var="Winning Points"/></block><block s="reportEquals"><block var="Player 2 score"/><block var="Winning Points"/></block></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block></script></block></script><script x="619" y="35"><block s="receiveGo"></block><block s="doForever"><script><block s="doIf"><block s="reportTouchingObject"><l>Player1</l></block><script><block s="doIf"><block s="reportEquals"><block var="Player 1 turn"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="setHeading"><block s="reportVariadicProduct"><list><block s="direction"></block><l>-1</l></list></block></block><block s="forward"><l>1</l></block><block s="doSetVar"><l>Player 1 turn</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block><block s="doIf"><block s="reportTouchingObject"><l>Player2</l></block><script><block s="doIf"><block s="reportEquals"><block var="Player 1 turn"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="setHeading"><block s="reportVariadicProduct"><list><block s="direction"></block><l>-1</l></list></block></block><block s="forward"><l>1</l></block><block s="doSetVar"><l>Player 1 turn</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block></script></block></script><script x="619" y="442.33333333333326"><block s="receiveGo"></block><block s="doForever"><script><block s="doSetVar"><l>Ball Y position</l><block s="yPosition"></block></block><block s="doIf"><block s="reportGreaterThan"><l>-210</l><block s="xPosition"></block></block><script><block s="doWaitUntil"><block s="reportGreaterThan"><block s="xPosition"></block><l>-210</l></block></block><block s="doSetVar"><l>Player 2 score</l><block s="reportVariadicSum"><list><block var="Player 2 score"/><l>1</l></list></block></block><block s="doSetVar"><l>Player 1 turn</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="xPosition"></block><l>210</l></block><script><block s="doWaitUntil"><block s="reportGreaterThan"><l>205</l><block s="xPosition"></block></block></block><block s="doSetVar"><l>Player 1 score</l><block s="reportVariadicSum"><list><block var="Player 1 score"/><l>1</l></list></block></block><block s="doSetVar"><l>Player 1 turn</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block></script><script x="241" y="654.5666666666667"><block s="setHeading"><l>240</l></block></script><script x="624" y="807.4000000000003"><block s="receiveGo"></block><block s="doForever"><script><block s="doIf"><block s="reportEquals"><block s="reportOr"><block s="reportEquals"><block var="Player 1 score"/><block var="Winning Points"/></block><block s="reportEquals"><block var="Player 2 score"/><block var="Winning Points"/></block></block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doIfElse"><block s="reportEquals"><block var="Player 1 score"/><block var="Winning Points"/></block><script><block s="doSayFor"><l>Player 1 wins</l><l>100000</l></block></script><script><block s="doSayFor"><l>Player 2 wins</l><l>100000</l></block></script></block></script></block></script></block></script><script x="608" y="1134.4999999999995"><block s="doIf"><block s="reportLessThan"><block s="direction"></block><l>0</l></block><script><block s="doSetVar"><l>Player 1 turn</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportLessThan"><l>0</l><block s="direction"></block></block><script><block s="doSetVar"><l>Player 1 turn</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></scripts></sprite></sprites></stage><variables><variable name="Player 1 score"><l>0</l></variable><variable name="Player 2 score"><l>1</l></variable><variable name="Player 1 turn"><bool>false</bool></variable><variable name="Ball Y position"><l>1.2096094779983275</l></variable><variable name="Players?"><l>comp</l></variable><variable name="Winning Points"><l>1</l></variable></variables></scene></scenes></project><media name="U5 - Pong Starter" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="8" center-y="42.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAABSCAYAAABkBOVdAAAAAXNSR0IArs4c6QAAAE5JREFUWEft1rERgDAMBMFzZ3Tu0qABIFDqVa7kR7+jVV0NZlX3YC+LP6kJRzhq9XUD2qEd2qEdg7cDHehABzrQ8ZoAHvGIx9N53AMdewAAkVECPxCrVQAAAABJRU5ErkJggg==" mediaID="Player1_cst_Untitled"/><costume name="Untitled" center-x="6" center-y="38.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAABSCAYAAABkBOVdAAAAAXNSR0IArs4c6QAAAE5JREFUWEft1rERgDAMBMFzZ3Tu0qABIFDqVa7kR7+jVV0NZlX3YC+LP6kJRzhq9XUD2qEd2qEdg7cDHehABzrQ8ZoAHvGIx9N53AMdewAAkVECPxCrVQAAAABJRU5ErkJggg==" mediaID="Player2_cst_Untitled"/><costume name="Untitled" center-x="14" center-y="14" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABIFJREFUSEu1ll1vVFUUhp91vqbtUIYBagExFCwUqpBCNQ0QTYuEQPRCDRcmXhj8I8Y/QuOFiRdGvdBACNJGU0mjhQa0fFUoka9aYBjKtJ0z5+xl9pl2Om1aWkjdtzP7PPvda+33XcKylgogneCMMeRUb2mg1fSCARREl/qc/dBzlko7A14JP/CpqTUU0jFujeB5dpMSRS7xlEO6UGJq0qcUDtAePQ+8CDBR5DbTX1dPkDWkGj3CTYrbqJAF6qZPOSGQE+LRiOCeQ3F0nDA3TMcEEC8EXgCo0sxwkMLLukxscYh3AbsEtgmyQdEMaE0ZKFOC5BV9oHATuGJwr8TU3S4S5YZpDudD5wFVmhhJZck1QqpVMB0K+4BmoKGsTH2Q6X1q61YCrKIxYFjgguL0Q3EoR3Z0hKZiNbQKWFaWodgYU9oLbqcgHcA2YA2IDzqnYWaLLwbUgp8ANxXth7jXxb+YJzVarbQK2OO9yfp1AdKmmCMg74K+DlIPJE2yjBWBjoP8DfqL4JwJ0cE/efgIuqKkCOWPqLzBUDpF3AJy1CBHBW0VNKOIuwxQ5S+CxprUVYYc9DTo6SLutb9oLdirTYCd9Hh5Nr4ilN5R5DjoQdAGkOUqm3cmtU9jDKRP0G8V/9cM9//tpSsSq66TkdQ4U9sN8YcCHym0ALX2txdRV1VTawCTAtcUvndwf6in5kYvTcUEeJCHqwo8aBfkU9BjwAb7Dl8OVtkVAw9ATin6dZoNA32sf5YA2xjMCO5+gROKHKb8uFdi5QQ9q9CtxOcHacsnwN1cXhMgBxQ+V/Q9kMxK0EDzgvwscDJEf7vM7icVoI8cJFG48kCgu4T2zQEGeAeU+H9S6J4MieYqLF+pnFDM4ZW9UuesoN1zrtQ2jYPfIfCZokcU1s6awktX076px4KcUfjKUOqvNI11GR+zR9BPQD4AXnsBO1vsRNbK/gH9UZFvSjiXrNskTWNNO020RYiOgRwX2AOsWtysl1JtzZxnCpdInMY7VcC7bU18xkvdHVzPponeBvMx0AVsBoKXuFrrMiFwB+gB57sC3u/X2ZEDiSvmbXNwNcUtLqUuhfcF2Qe6HvBfAGphJZCHil4Q+CnG73lK6vZMLlbnodPG4GqXoCWGQ4I5NJ3067SsdJEsrFyvEQgVHtnkV5xzLpyLCa8N0vYUkmueiaeZTT3eXjZnhXCnJolh9gM7gUYQO8fY9Jhv6FaVzUGb+qPAVXDOC9KnBFcvcic3k4ULAJF2/vAMmTWGcKugexzYC7rLIK8KJgtOCnTa2CUGU1ScnIPeBbli4KIilxyCWw75JwO8Zbu1Mj4uFD8CPW479WmltkGJm0C3K95WMJskMfbZIUohB849IboFckNwR4TJsQHGC9BlE2POrPqcvFOnmWG/lqAO8lkXx9ZyLWhGMLXJnIAzCWIT4HGMeQSZ3CThxDDNtnGSms1fSwVs8k7bk2y878eMBob6oMjTZBJIsTpyGA9dGkPYWBqYnUUXncCXAlYdsJL+Al9Od+wX0yN+0g5Ljvn2X/8BlhrmLDE+NhcAAAAASUVORK5CYII=" mediaID="Ball_cst_Untitled"/></media></snapdata>