<snapdata remixID="9134646"><project name="breakout" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADW0lEQVR4Xu3YsWpTUQDG8ZN0yeBixKEKIvQF4hDiqmuGgpMvIfgmgi/RycWhm25izCDZBLcWQbGFODr1SisUSjNcmpN+F/LLnJ7v5H9/kLa9pmma4qVAqEAPwFB5sxcFAAQhWgDAaH7jADIQLQBgNL9xABmIFgAwmt84gAxECwAYzW8cQAaiBQCM5jcOIAPRAgBG8xsHkIFoAQCj+Y0DyEC0AIDR/MYBZCBaAMBofuMAMhAtAGA0v3EAGYgWADCa3ziADEQLABjNbxxABqIFAIzmNw4gA9ECAEbzGweQgWgBAKP5jQPIQLQAgNH8xgFkIFoAwGh+4wAyEC0AYDS/cQAZiBYAMJrfOIAMRAsAGM1vHEAGogUAjOY3DiAD0QIARvMbB5CBaAEAo/mNA8hAtACA0fzGAWQgWgDAaH7jADIQLQBgNL9xABmIFgAwmt84gAxECwAYzW8cQAaiBQCM5jcOIAPRAgBG8xsHkIFoAQCj+Y0DyEC0AIDR/MYBZCBaAMBofuMAMhAtAGA0v3EAGYgWADCa3ziADEQLABjNbxxABqIFAIzmNw4gA9ECAEbzGweQgWgBAKP5jQPIQLQAgNH8xgFkIFoAwGh+4wAyEC0AYDS/cQAZiBYAMJrfOIAMRAsAGM1vHEAGogUAjOY3DiAD0QIARvMbB5CBaAEAo/mNA8hAtACA0fzGAWQgWgDAaP7NjTdNKacnf8vvk+Oyt/eoDAaDzY2tcTKAa8Tr8o8+2H1cfv46urzieDwu8/m8c1cGsHOPZP0LTaf75fDw/bWDZrOvZTJ5sv5AxRMArBizC0ednZWys9NbeZXnz16WDx8PunDNyzsA2KnHsf5lzn/36/dXA5yMX5TZ/N36IxVPALBizK4cNRzeL8vl6bXrvH0zK69eT7pyzYt7ANipx1HnMsvlnzIc3r1y2MPdp+X4x6fS7/frjFQ6BcBKIbt4zJfPR+X7tztluj8sw3urv5bT9wYw/QS2fB/ALQeQ/vgApp/Alu8DuOUA0h8fwFt+AqPR6JYX688tFotqhwJYLWW7g3q9bv412u72/9/VnP+3u9ILwEoh2x4D4NVSALaVU+l9AAJYidLNjgEQwJvJ8VMbKeAreCNZHdq2AIBtS3nfRgoAuJGsDm1b4B9buxy3BuWelgAAAABJRU5ErkJggg==</thumbnail><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" codify="false" inheritance="true" sublistIDs="false" scheduled="true" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="brick" idx="3" x="-208" y="86" heading="90" scale="0.4" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="brick" center-x="67" center-y="22.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAuCAYAAADgKBFVAAAA0klEQVR4Xu3csQ2AQBADwbv+iwa9IPoWdkiIYVe87YCd73r+u1vrDeyC3yJ+Py0B2vyHAARw/pcd8AUo059xBMT5E4AANoC0AzJAGr8MEMdPAAKYgtsOyABt/mpgnD8BCGAHSDsgA6Txq4Fx/AQggB2g7YAM0OavBsb5E4AAdoC0AzJAGr8aGMdPAALYAdoOyABt/mpgnD8BCGAHSDsgA6Txq4Fx/AQggB2g7YAM0OavBsb5E4AAdoC0AzJAGr8aGMdPAALYAdoOnAxwLj+LbnqwL68HLgOO9wWYAAAAAElFTkSuQmCC" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="57" y="30"><block s="receiveMessage"><l>build wall</l><comment w="90" collapsed="false">this code puts the bricks in a set arrangement.</comment></block><block s="doSetVar"><l>bricks</l><l>0</l></block><block s="hide"></block><block s="setScale"><l>40</l></block><block s="setYPosition"><l>191</l></block><block s="doRepeat"><l>13</l><script><block s="setXPosition"><l>-268</l></block><block s="changeYPosition"><l>-21</l></block><block s="doRepeat"><l>8</l><script><block s="changeXPosition"><l>60</l></block><block s="createClone"><l><option>myself</option></l></block></script></block></script></block><block s="setYPosition"><l>-200</l></block></script><script x="70" y="357"><block s="receiveOnClone"><comment w="176" collapsed="false">when the game starts the bricks will be created and whenever a brick is destroied the variable bricks will change by -1. when there are no more bricks left on the screen the game will restart.</comment></block><block s="show"></block><block s="doChangeVar"><l>bricks</l><l>1</l></block><block s="doWaitUntil"><block s="reportTouchingObject"><l>ball</l></block></block><block s="doChangeVar"><l>bricks</l><l>-1</l></block><block s="removeClone"></block></script><script x="531" y="61"><block s="receiveMessage"><l>new game</l><comment w="90" collapsed="false">If you happen to click stop when there are still some bricks on the screen all the bricks will be deleted.</comment></block><block s="removeClone"></block></script></scripts></sprite><sprite name="paddle" idx="1" x="111.0825637568787" y="-161" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="59"><costumes><list id="60"><item><costume name="black" center-x="76" center-y="7.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAAQCAYAAAASwU1jAAAAa0lEQVRoQ+3SQRGAQAADsZ4znCMNBg/7IxXQx07OtmumQFDgbHuCHxcKDCYIsgIwZSkdwcRAVgCmLKUjmBjICsCUpXQEEwNZAZiylI5gYiArAFOW0hFMDGQFYMpSOoKJgazAh+nO3hz9usAL10APAmeIgGEAAAAASUVORK5CYII=" id="61"/></item></list></costumes><sounds><list struct="atomic" id="62"></list></sounds><blocks></blocks><variables><variable name="auto play"><bool>false</bool></variable></variables><scripts><script x="407" y="163"><block s="receiveGo"><comment w="90" collapsed="false">Moves the paddle to the right when the right key is pressed</comment></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>right arrow</option></l></block><script><block s="changeXPosition"><l>10</l></block></script></block></script></block></script><script x="73" y="106"><block s="receiveGo"><comment w="90" collapsed="false">Moves the paddle to the left when the left arrow key is pressed.</comment></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>left arrow</option></l></block><script><block s="changeXPosition"><l>-10</l></block></script></block></script></block></script></scripts></sprite><watcher scope="ball" s="xPosition" style="normal" x="10" y="10" color="74,108,212" hidden="true"/><watcher scope="brick" s="xPosition" style="normal" x="10" y="52.00000399999999" color="74,108,212" hidden="true"/><watcher scope="brick" s="yPosition" style="normal" x="10" y="73.00000599999998" color="74,108,212" hidden="true"/><watcher var="bricks" style="normal" x="359" y="326.000008" color="243,118,29" hidden="true"/><watcher scope="paddle" var="auto play" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher scope="paddle" s="yPosition" style="normal" x="10" y="115.00000999999997" color="74,108,212" hidden="true"/><watcher scope="ball" s="yPosition" style="normal" x="30" y="298.000002" color="74,108,212" hidden="true"/><sprite name="ball" idx="2" x="120.97160390590238" y="-129.21470087509266" heading="40" scale="0.5" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="199,222,255,1" pen="tip" id="97"><costumes><list id="98"><item><costume name="ball" center-x="21" center-y="19.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAD0klEQVRYR+2ZT4gbdRTHP79JMjObTCYThd2tpejSCoosyqq0ggcPHvRSuz0IQovioaIIUlAUBQ8FRVEogih6EKUFwYNbe9GDBw+CLeqiLKJgpUqpjQs1M5M/OzNJ5idJu2t2N7uZZH+LEZrrvPd53997md/7/d4IBvpdti2sXdC6pUnqNh1u9jEOJUHYhCcj+DVN6ydI/VKlegGu95P4tm1EMkOZyhPuFjT3CtL3eJhPJvPrbVUgeFfS/EaSPlvB+A1Eqx8vgVDp5Amm02j7yxjP9gMO8rxI+GaT+HQFcwGEu5nvpkJzyEmN4EGBOOBj7h9ERFJbm+C0RJ6KMT+vIUob+W0oNEvtBp3Mwy768aRBt2LnEB2NaHxSJ/dnL05PoTmqE2nShz3MN7YSfFDfAsFzTZonalh/rfXtIfSybZN7zMd8a9BAKuxtgmd8ah+u3RHWCc0TPlTBOKUi6LCMPOGBCsZn3f6rhDqUb3Ipnh82gEo/h/KUS/H3ZWaXUGk4+C+6FF5WGXBYloN3zMV+FUS4asPPEM000L8fFrwdfhmiOxvo82s7k9yOYAqYnapfLX1lHPLrtgQFQRQgKhOQX+wI1anPRmQ/VUBVjtCpH4zIzi2/TKNa9pWXXoAUIGLlqVAKlFpbaA5EVSlXOUxa7dKPetk7y74mVHX1r2V0GzI6yl1pebmVifb2lAERqc6AWp7U/0+dqbP2Ud9LRSejBdy7PJxv1ZZLDa2Ae7eH893V0pdyMDmibbRkwWRt5SpiUz3kY51Qkwc1FJvqYR/r5KoTvkVpvMrkSB2eLUoTVSYX115FcCjPuhRH4gDtUD7oUpxbOZB2F8nhvBMzftQn95/eRG1qxzQWj7tMrQzO1g0gTNwpA/MFD/OImn/aYJQCwfshwWsBzqr5wgazp+j2NPJ5D+ORwcJszbpA+HET8XoN/ce1pA2meVLL09ybIn7CxXh0a+GTeTuEH7XQ3quQPtvrarTJfFSmHRrTMfHjPubTycINZ2UTvK2hfeCSaQ90m70ofSfOFuGtKZj1MF4ZTsbmXgXCl1owV8X4eTPLvkLbzmPUd+mwD7T7PMynVAguELwD8VcRnFkie6EfM5HQK5BSzqJ4YwZmWsgZgTbtod/fL0D38wLRl5J4IYWYb8B8lfIf7faYhDGA0Cu465B2g3CHJLUjRbwPmBbEeyTs9BjbuVrY0kUBFyXaOWChhXZG0LqUwbj0NyLxp5t1nSnJyv61keki9QcgdS/IO1qw22dsTzfDZulcCtqfZ36A1tdlsl9s9LL0iz1wRvsBu862Stn/ALFbGkxgkSBjAAAAAElFTkSuQmCC" id="99"/></item></list></costumes><sounds><list id="100"><item><sound name="Pop" sound="http://snap.berkeley.edu/snapsource/Sounds/Pop.wav" id="101"/></item><item><sound name="FingerSnap" sound="http://snap.berkeley.edu/snapsource/Sounds/FingerSnap.wav" id="102"/></item><item><sound name="Chord" sound="http://snap.berkeley.edu/snapsource/Sounds/Chord.wav" id="103"/></item></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="18"><block s="receiveGo"><comment w="90" collapsed="false">When the green flag is clicked. it will send a broadcast that will make the bricks and have the ball and the paddle in the same place.</comment></block><block s="setScale"><l>50</l></block><block s="doForever"><script><block s="doBroadcastAndWait"><l>new game</l></block></script></block></script><script x="33" y="181"><block s="receiveMessage"><l>new game</l><comment w="90" collapsed="false">this code allows the ball to bounce off the paddle, bricks, and the ceiling-edges.</comment></block><block s="doGotoObject"><l>paddle</l></block><block s="changeYPosition"><l>20</l></block><block s="setHeading"><block s="reportRandom"><l>-70</l><l>70</l></block></block><block s="doBroadcastAndWait"><l>build wall</l></block><block s="doUntil"><block s="reportOr"><block s="reportLessThan"><block s="yPosition"></block><l>-165</l></block><block s="reportLessThan"><block var="bricks"/><l>1</l></block></block><script><block s="forward"><block s="reportSum"><l>5</l><block s="reportDifference"><l>15</l><block s="reportProduct"><l>15</l><block s="reportQuotient"><block var="bricks"/><l>104</l></block></block></block></block></block><block s="doIfElse"><block s="reportTouchingObject"><l>paddle</l></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportRandom"><l>1</l><l>10</l></block><l>1</l></block><script><block s="setHeading"><block s="reportRandom"><l>-60</l><l>60</l></block></block></script><script><block s="setHeading"><block s="reportDifference"><l>180</l><block s="direction"></block></block></block></script></block></script><script><block s="doIf"><block s="reportTouchingObject"><l>brick</l></block><script><block s="setHeading"><block s="reportDifference"><l>180</l><block s="direction"></block></block></block></script></block></script></block><block s="bounceOffEdge"></block></script><comment w="90" collapsed="false">If the ball goes past the y position -165 the game will restart.</comment></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="bricks"><l>32</l></variable></variables></project><media name="breakout" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>