<snapdata remixID="8905160"><project name="Pong" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes>Pong with a twist! The paddles will progressively get smaller after each hit, increasing the difficulty.</notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAc00lEQVR4Xu3dT6huV33G8R2M3EighbTG3tCkKEhiSTKo15mzCHEiGXSUUcFJ60QyUaiDFEIHxVIJtODAUHAkOFCuI4M4qujA+IckgwRrhIQaqIrBkTFXT3lvCdykNz3nffez91rrtz536t7P+v2+z4KvO+ck95ZPvHR2tviDAAJDEvjGlz455NyGRgCBZbmFgF0DBMYlQMDjdmdyBAjYHUBgYAIEPHB5Rp+eAAFPfwUAGJkAAY/cntlnJ0DAs98A+w9NgICHrs/wkxMg4MkvgPXHJkDAY/dn+rkJEPDc/dt+cAIEPHiBxp+aAAFPXb/lRydAwKM3aP6ZCRDwzO3bfXgCBDx8hRaYmAABT1y+1ccnQMDjd2iDeQkQ8Lzd27wAAQIuUKIVpiVAwNNWb/EKBAi4Qot2mJUAAc/avL1LECDgEjVaYlICBDxp8dauQYCAa/RoizkJEPCcvdu6CAECLlKkNaYkQMBT1m7pKgQIuEqT9piRAAHP2LqdyxAg4DJVWmRCAgQ8YelWrkOAgOt0aZP5CBDwfJ3buBABAi5UplWmI0DA01Vu4UoECLhSm3aZjQABz9a4fUsRIOBSdVpmMgIEPFnh1q1FgIBr9WmbuQgQ8Fx927YYAQIuVqh1piJAwFPVbdlqBAi4WqP2mYkAAc/Utl3LESDgcpVaaCICBDxR2VatR4CA63Vqo3kIEPA8Xdu0IAECLliqlaYhQMDTVG3RigQIuGKrdpqFAAHP0rQ9SxIg4JK1WmoSAgQ8SdHWrEmAgGv2aqs5CBDwHD3bsigBAi5arLWmIEDAU9RsyaoECLhqs/aagQABz9CyHcsSIOCy1VpsAgIEPEHJVqxLgIDrdmuz+gQIuH7HNixMgIALl2u18gQIuHzFFqxMgIArt2u36gQIuHrD9itNgIBL12u54gQIuHjB1qtNgIBr92u72gQIuHa/titOgICLF2y90gQIuHS9lqtOgICrN2y/ygQIuHK7ditPgIDLV2zBwgQIuHC5VqtPgIDrd2zDugQIuG63NpuAAAFPULIVyxIg4LLVWmwGAgQ8Q8t2rEqAgKs2a68pCBDwFDVbsigBAi5arLXmIEDAc/Rsy5oECLhmr7aahAABT1K0NUsSIOCStVpqFgIEPEvT9qxIgIArtmqnaQgQ8DRVW7QgAQIuWKqV5iFAwPN0bdN6BAi4Xqc2mogAAU9UtlXLESDgcpVaaCYCBDxT23atRoCAqzVqn6kIEPBUdVu2GAECLlaodeYiQMBz9W3bWgQIuFaftpmMAAFPVrh1SxEg4FJ1WmY2AgQ8W+P2rUSAgCu1aZfpCBDwdJVbuBABAi5UplXmI0DA83Vu4zoECLhOlzaZkAABT1i6lcsQIOAyVVpkRgIEPGPrdq5CgICrNGmPKQkQ8JS1W7oIAQIuUqQ15iRAwHP2busaBAi4Ro+2mJQAAU9avLVLECDgEjVaYlYCBDxr8/auQICAK7Roh2kJEPC01Vu8AAECLlCiFeYlQMDzdm/z8QkQ8Pgd2mBiAgQ8cflWH54AAQ9foQVmJkDAM7dv99EJEPDoDZp/agIEPHX9lh+cAAEPXqDx5yZAwHP3b/uxCRDw2P2ZfnICBDz5BbD+0AQIeOj6DD87AQKe/QbYf2QCBDxye2afngABT38FABiYAAEPXJ7RESBgdwCBcQkQ8LjdmRyBhYBdAgTGJUDA43ZncgQI2B1AYGACBDxweUZHwBewO4DAuAQIeNzuTI6AL2B3AIGBCRDwwOUZHQFfwO4AAuMSIOBxuzM5Ar6A3QEEBiZAwAOXZ3QEfAG7AwiMS4CAx+3O5Aj4AnYHEBiYAAEPXJ7REfAF7A4gMC4BAh63O5Mj4AvYHUBgYAIEPHB5RkfAF7A7gMC4BAh43O5MjoAvYHcAgYEJEPDA5RkdAV/A7gAC4xIg4HG7MzkCvoDdAQQGJkDAA5dndAR8AbsDCIxLgIDH7c7kCPgCdgcQGJgAAQ9cntER8AXsDiAwLgECHrc7kyPgC9gdQGBgAgQ8cHlGR8AXsDuAwLgECHjc7kyOgC9gdwCBgQkQ8MDlGR0BX8DuAALjEiDgcbszOQK+gN0BBAYmQMADl2d0BHwBuwMIjEuAgMftzuQI+AJ2BxAYmAABD1ye0RHwBewOIDAuAQIetzuTI+AL2B1AYGACBDxweUZHwBewO4DAuAQIeNzuTI6AL2B3AIGBCRDwwOUZHQFfwO4AAuMSiAr4s9/+4nLbG68vP3nv+yNEPvjLny2/vfXS8vmHPhXJE4JANQIEXK1R+6QIHLxx8McHf/GzSOTBa7dde305eC71Jybgw1Affen7qbnekvOdD3yEhDchK3R0AgQ8eoPm34LAQb4Hb2zx5+C5lIRjAn786SeXKy8/u8W+yzN3P7g88fHHNskWisDIBAh45PbMvhWBJx5+bHnmngc3iT947uC7xJ+YgB/9wdXl0R9evT7T85fvW567fO+q+R549cXl/ldfuJ7xlb96ZPnKhx9ZledlBCoSIOCKrdppLYEbnfHAz19Y7n/1xVWRz1++d3nurvuuZ9zoulWhy7JsIuCEMG9cMpG3FpT3EeiRAAH32IqZWhO40RkJYabz3uRDwK1vivMRWEGAgFfA82pZAmlhpvMIuOzVs9hMBAh4prbtelECaWGm8wj4ok16DoGOCRBwx+UYrRmBtDDTeQTc7Go4GIEcAQLOsZRUh0BamOk8Aq5z12wyMQECnrh8q78jgbQw03kE7PIiUIAAARco0QpxAmlhpvMIOF65QAT2J0DA+zN3Yv8E0sJM5xFw/3fIhAicS4CAz0XkgQkJpIWZziPgCS+llesRIOB6ndpoPYG0MNN5BLy+YwkINCdAwM0rMECHBNLCTOcRcIeXxkgIHEuAgI8l5vkZCKSFmc4j4BluoR3LEyDg8hVb8AQCaWGm8wj4hFK9gkBvBAi4t0bM0wOBtDDTeQTcwy0xAwIrCRDwSoBeL0kgLcx0HgGXvHaWmo0AAc/WuH0vQiAtzHQeAV+kRc8g0DkBAu68IOM1IZAWZjqPgJtcC4cikCVAwFme0moQSAsznUfANe6ZLSYnQMCTXwDr35RAWpjpPAJ2cREoQICAC5RohTiBtDDTeQQcr1wgAvsTIOD9mTuxfwJpYabzCLj/O2RCBM4lQMDnIvLAhATSwkznEfCEl9LK9QgQcL1ObbSeQFqY6TwCXt+xBASaEyDg5hUYoEMCaWGm8wi4w0tjJASOJUDAxxLz/AwE0sJM5xHwDLfQjuUJEHD5ii14AoG0MNN5BHxCqV5BoDcCBNxbI+bpgUBamOk8Au7hlpgBgZUECHglQK+XJJAWZjqPgEteO0vNRoCAZ2vcvhchkBZmOo+AL9KiZxDonAABd16Q8ZoQSAsznUfATa6FQxHIEiDgLE9pNQikhZnOI+Aa98wWkxMg4MkvgPVvSiAtzHQeAbu4CBQgQMAFSrRCnEBamOk8Ao5XLhCB/QkQ8P7Mndg/gbQw03kE3P8dMiEC5xIg4HMReWBCAmlhpvMIeMJLaeV6BAi4Xqc2Wk8gLcx0HgGv71gCAs0JEHDzCgzQIYG0MNN5BNzhpTESAscSIOBjiXl+BgJpYabzCHiGW2jH8gQIuHzFFjyBQFqY6TwCPqFUryDQGwEC7q0R8/RAIC3MdB4B93BLzIDASgIEvBKg10sSSAsznUfAJa+dpWYjQMCzNW7fixBICzOdR8AXadEzCHROgIA7L8h4TQikhZnOI+Am18KhCGQJEHCWp7QaBNLCTOcRcI17ZovJCRDw5BfA+jclkBZmOo+AXVwEChAg4AIlWiFOIC3MdB4BxysXiMD+BAh4f+ZO7J9AWpjpPALu/w6ZEIFzCRDwuYg8MCGBtDDTeQQ84aW0cj0CBFyvUxutJ5AWZjqPgNd3LAGB5gQIuHkFBuiQQFqY6TwC7vDSGAmBYwkQ8LHEPD8DgbQw03kEPMMttGN5AgRcvmILnkAgLcx0HgGfUKpXEOiNAAH31oh5eiCQFmY6j4B7uCVmQGAlAQJeCdDrJQmkhZnOI+CS185SsxEg4Nkat+9FCKSFmc4j4Iu06BkEOidAwJ0XZLwmBNLCTOcRcJNr4VAEsgQIOMtTWg0CaWGm8wi4xj2zxeQECHjyC2D9mxJICzOdR8AuLgKDEfibP/79cuU9Z8v7bj1bLt2yLLfcOP/Z2bK88btlee2Xy/Li88vyra8Ntp1xEcgRSAsznUfAua4lIbAZgT+5dVk+c8e15UOXzt4q3PNOPAj5lZ8uy1efWpbf/Pq8p/3vCJQikBZmOo+AS103y1Qk8Ok7fr88dPsfjhPv20EcRPzj7y3L179cEZGdEPCPoA8EHv3B1eXRH169DuPG/7dw6v1I5506h/cQaEHgX//s2vIX7z7LHf3f/7Us//ZELk8SAh0TSH+xpvN8AXd8eYw2N4Gn7rq23PmuoHzfxPnar5blC5+bG67tpyCQFmY6j4CnuIaWHI1A/Mv37QB8CY92Jcx7AoG0MNN5BHxCqV5BYEsCh5/5fuz2P2x5xP9m/+i7fia8PWUnNCSQFmY6j4AbXg5HI/B2Aoffdv73y2+s+4Wri2I9/GLWv/y9346+KC/PDUcgLcx0HgEPd6UMXJnAP915bfnLSxv83PedoL38n8vy1D9XRmq3iQmkhZnOI+CJL6fV+yNw9e6dvn7fXP3wFfwPf9cfCBMhECCQFmY6j4ADJYtAIEHg8F+4+us/2uFnv28f9j+e9l/MShQoozsCaWGm8wi4uytjoFkJbP6bz+8E1m9Ez3rlyu+dFmY6j4DLX0ELjkLgq3/+xnLbW/7DzjtN/rvXl+UfP73TYY5BYD8CaWGm8wh4v7vgJAT+XwK7//z3zWn8HNjNLEogLcx0XvcCfvybTy5XXnn2+pzP3P3g8sTHHyt6Vaw1O4Fv3P1GOwSP/227s52MwEYEnnj4seWZex68nn7l5WeXx59+ctVJ8wn46Sevg7su4HseXA5A/UGgIgECrtiqnVoSIOAPP7KKv7+MYRU+Lw9EwD+CHqgsow5BIP3Fms7r/h9BE/AQ99yQAQJ+CSsAUQQCNxBICzOdR8CuKwKdEPCvIXVShDHKEEgLM51HwGWumkVGJ+A/xDF6g+bvjUBamOk8Au7txphnagK7/xzYv4I09X2rvnxamOk8Aq5+A+03FAF/GcNQdRm2cwJpYabzCLjzC2S8uQj46wjn6tu22xJICzOdR8Db9i8dgaMJfPqO3y8fu32Hv5ThR99dlq9/+ej5vIDAKATSwkznEfAoN8mcUxHY/Dei/QUMU92nWZdNCzOdR8Cz3kx7d0/gqbuuLXe+6yw/52u/WpYvfC6fKxGBzgikhZnOI+DOLoxxELiRQPxL2JevCzYRgbQw03kEPNFltOqYBA4/E37o9j8sq/6mwsO/bvTj7/mZ75hXwNQnEkgLM51HwCcW6zUE9iRw+O3oz9xxbfnQpbPjRHwQ7ys/XZavPrUsv/n1niM7C4HmBNLCTOcRcPMrYgAEjiNw+C9mXXnP2fK+W8+WS7csbxXyQbhv/G5ZXvvlsrz4/LJ862vHhXsagUIE0sJM5xFwoctmlXkJfONLn5x3eZsj8A4E0sJM5xGwq4tAAQIEXKBEK8QJpIWZziPgeOUCEdifAAHvz9yJ/RNICzOdR8D93yETInAuAQI+F5EHJiSQFmY6j4AnvJRWrkeAgOt1aqP1BNLCTOcR8PqOJSDQnAABN6/AAB0SSAsznUfAHV4aIyFwLAECPpaY52cgkBZmOo+AZ7iFdixPgIDLV2zBEwikhZnOI+ATSvUKAr0RIODeGjFPDwTSwkznEXAPt8QMCKwkQMArAXq9JIG0MNN5BFzy2llqNgIEPFvj9r0IgbQw03kEfJEWPYNA5wQIuPOCjNeEQFqY6TwCbnItHIpAlgABZ3lKq0EgLcx0HgHXuGe2mJwAAU9+Aax/UwJpYabzCNjFRaAAAQIuUKIV4gTSwkznEXC8coEI7E+AgPdn7sT+CaSFmc4j4P7vkAkROJcAAZ+LyAMTEkgLM51HwBNeSivXI0DA9Tq10XoCaWGm8wh4fccSEGhOgICbV2CADgmkhZnOI+AOL42REDiWAAEfS8zzMxBICzOdR8Az3EI7lidAwOUrtuAJBNLCTOcR8AmlegWB3ggQcG+NmKcHAmlhpvMIuIdbYgYEVhIg4JUAvV6SQFqY6TwCLnntLDUbAQKerXH7XoRAWpjpPAK+SIueQaBzAgTceUHGa0IgLcx0HgE3uRYORSBLgICzPKXVIJAWZjqPgGvcM1tMToCAJ78A1r8pgbQw03kE7OIiUIAAARco0QpxAmlhpvMIOF65QAT2J0DA+zN3Yv8E0sJM5xFw/3fIhAicS4CAz0XkgQkJpIWZziPgCS+llesRIOB6ndpoPYG0MNN5BLy+YwkINCdAwM0rMECHBNLCTOcRcIeXxkgIHEuAgI8l5vkZCKSFmc4j4BluoR3LEyDg8hVb8AQCaWGm8wj4hFK9gkBvBAi4t0bM0wOBtDDTeQTcwy0xAwIrCRDwSoBeL0kgLcx0HgGXvHaWmo0AAc/WuH0vQiAtzHQeAV+kRc8g0DkBAu68IOM1IZAWZjqPgJtcC4cikCVAwFme0moQSAsznUfANe6ZLSYnQMCTXwDr35RAWpjpPAJ2cREoQICAC5RohTiBtDDTeQQcr1wgAvsTIOD9mTuxfwJpYabzCLj/O2RCBM4lQMDnIvLAhATSwkznEfCEl9LK9QgQcL1ObbSeQFqY6TwCXt+xBASaEyDg5hUYoEMCaWGm8wi4w0tjJASOJUDAxxLz/AwE0sJM5xHwDLfQjuUJEHD5ii14AoG0MNN5BHxCqV5BoDcCBNxbI+bpgUBamOk8Au7hlpgBgZUECHglQK+XJJAWZjqPgEteO0vNRoCAZ2vcvhchkBZmOo+AL9KiZxDonAABd16Q8ZoQSAsznUfATa6FQxHIEiDgLE9pNQikhZnOI+Aa98wWkxMg4MkvgPVvSiAtzHQeAbu4CBQgQMAFSrRCnEBamOk8Ao5XLhCB/QkQ8P7Mndg/gbQw03kE3P8dMiEC5xIg4HMReWBCAmlhpvMIeMJLaeV6BAi4Xqc2Wk8gLcx0HgGv71gCAs0JEHDzCgzQIYG0MNN5mwr4+cv3Lc9dvndVLQ+8+uJy/6svXM+4cflVoV5GoBgBAi5WqHUiBG50xgM/f2G5/9UXV+U+f/ne5bm77rue8egPri6P/vDqqry4gB//5pPLlVeejQz19pBn7nlweeLhxzbJForAyAQIeOT2zL4VgYMvDt7Y4s+Vl59dHn/6yUj0LZ946ewskfTZb39x+ehL309E/Z+M73zgI8vnH/rUJtlCERiZAAGP3J7ZtyJw8MXBG1v8OXju4LvEn5iAD8Mchrrt2uvLT/70/YnZlg/+4mfLb999iXwjNIVUJEDAFVu1U4LAQcK/vfXSdY8k/vzkve+/7reUfA8zRQWcWFIGAghcnAABX5yVJxHojQAB99aIeRA4ggABHwHLowh0RoCAOyvEOAgcQ4CAj6HlWQT6IkDAffVhGgSOIkDAR+HyMAJdESDgruowDALHESDg43h5GoGeCBBwT22YBYEjCRDwkcA8jkBHBAi4ozKMgsCxBAj4WGKeR6AfAgTcTxcmQeBoAgR8NDIvINANAQLupgqDIHA8AQI+npk3EOiFAAH30oQ5EDiBAAGfAM0rCHRCgIA7KcIYCJxCgIBPoeYdBPogQMB99GAKBE4iQMAnYfMSAl0QIOAuajAEAqcRIODTuHkLgR4IEHAPLZgBgRMJEPCJ4LyGQAcECLiDEoyAwKkECPhUct5DoD0BAm7fgQkQOJkAAZ+MzosINCdAwM0rMAACpxMg4NPZeROB1gQIuHUDzkdgBQECXgHPqwg0JkDAjQtwPAJrCBDwGnreRaAtAQJuy9/pCKwiQMCr8HkZgaYECLgpfocjsI4AAa/j520EWhIg4Jb0nY3ASgIEvBKg1xFoSICAG8J3NAJrCRDwWoLeR6AdAQJux97JCKwmQMCrEQpAoBkBAm6G3sEIrCdAwOsZSkCgFQECbkXeuQgECBBwAKIIBBoRIOBG4B2LQIIAAScoykCgDQECbsPdqQhECBBwBKMQBJoQIOAm2B2KQIYAAWc4SkGgBQECbkHdmQiECBBwCKQYBBoQIOAG0B2JQIoAAadIykFgfwIEvD9zJyIQI0DAMZSCENidAAHvjtyBCOQIEHCOpSQE9iZAwHsTdx4CQQIEHIQpCoGdCRDwzsAdh0CSAAEnacpCYF8CBLwvb6chECVAwFGcwhDYlQAB74rbYQhkCRBwlqc0BPYkQMB70nYWAmECBBwGKg6BHQkQ8I6wHYVAmgABp4nKQ2A/AgS8H2snIRAnQMBxpAIR2I0AAe+G2kEI5AkQcJ6pRAT2IkDAe5F2DgIbECDgDaCKRGAnAgS8E2jHILAFAQLegqpMBPYhQMD7cHYKApsQIOBNsApFYBcCBLwLZocgsA0BAt6Gq1QE9iBAwHtQdgYCGxEg4I3AikVgBwIEvANkRyCwFQEC3oqsXAS2J0DA2zN2AgKbESDgzdAKRmBzAgS8OWIHILAdAQLejq1kBLYmQMBbE5aPwIYECHhDuKIR2JgAAW8MWDwCWxIg4C3pykZgWwIEvC1f6QhsSoCAN8UrHIFNCRDwpniFI7AtAQLelq90BLYkQMBb0pWNwMYECHhjwOIR2JAAAW8IVzQCWxMg4K0Jy0dgOwIEvB1byQhsToCAN0fsAAQ2I0DAm6EVjMD2BAh4e8ZOQGArAgS8FVm5COxAgIB3gOwIBDYiQMAbgRWLwB4ECHgPys5AYBsCBLwNV6kI7EKAgHfB7BAENiFAwJtgFYrAPgQIeB/OTkFgCwIEvAVVmQjsRICAdwLtGAQ2IEDAG0AVicBeBAh4L9LOQSBPgIDzTCUisBsBAt4NtYMQiBMg4DhSgQjsR4CA92PtJATSBAg4TVQeAjsSIOAdYTsKgTABAg4DFYfAngQIeE/azkIgS4CAszylIbArAQLeFbfDEIgSIOAoTmEI7EuAgPfl7TQEkgQIOElTFgI7EyDgnYE7DoEgAQIOwhSFwN4ECHhv4s5DIEeAgHMsJSGwOwEC3h25AxGIESDgGEpBCOxPgID3Z+5EBFIECDhFUg4CDQgQcAPojkQgRICAQyDFINCCAAG3oO5MBDIECDjDUQoCTQgQcBPsDkUgQoCAIxiFINCGAAG34e5UBBIECDhBUQYCjQgQcCPwjkUgQICAAxBFINCKAAG3Iu9cBNYTIOD1DCUg0IwAATdD72AEVhMg4NUIBSDQjgABt2PvZATWEiDgtQS9j0BDAgTcEL6jEVhJgIBXAvQ6Ai0JEHBL+s5GYB0BAl7Hz9sINCVAwE3xOxyBVQQIeBU+LyPQlgABt+XvdATWECDgNfS8i0BjAgTcuADHI7CCAAGvgOdVBFoTIODWDTgfgdMJEPDp7LyJQHMCBNy8AgMgcDIBAj4ZnRcRaE+AgNt3YAIETiVAwKeS8x4CHRAg4A5KMAICJxIg4BPBeQ2BHggQcA8tmAGB0wgQ8GncvIVAFwQIuIsaDIHASQQI+CRsXkKgDwIE3EcPpkDgFAIEfAo17yDQCQEC7qQIYyBwAgECPgGaVxDohQAB99KEORA4ngABH8/MGwh0Q4CAu6nCIAgcTYCAj0bmBQT6IUDA/XRhEgSOJUDAxxLzPAIdESDgjsowCgJHEiDgI4F5HIGeCBBwT22YBYHjCBDwcbw8jUBXBAi4qzoMg8BRBAj4KFweRqAvAgTcVx+mQeAYAgR8DC3PItAZAQLurBDjIHAEAQI+ApZHEeiNAAH31oh5ELg4gf8Bf0mOZJok7c8AAAAASUVORK5CYII=</pentrails><costumes><list id="2"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOkUlEQVR4Xu3VsQnAMBAEQSlU/6Frcy02qIjfZL6Bg+Fh93nebzkCBAgQIEBgVGAL8Ki3MQIECBAgcAUE2CMQIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEDgB1YzhZZybjOLAAAAAElFTkSuQmCC" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Everything" idx="1" x="0.30927835051552016" y="-0.4329896907216776" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,251,250,1" pen="tip" id="9"><costumes><list struct="atomic" id="10"></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="574" y="33.666666666666515"><block s="receiveGo"></block><block s="clear"></block><block s="doHideVar"><l>LeftScore</l></block><block s="doHideVar"><l>RightScore</l></block><block s="doHideVar"><l>settings</l></block><block s="doSetVar"><l>settings</l><block s="reportNewList"><list><l>Number of Players: 2</l><l>Ball Starting Speed: 4</l><l>Paddle Speed: 10</l><l>Paddles shrink?: y</l><l>Paddle Size: 75</l><l># of points to win: 5</l><l>Paddles Minimum Size: 10</l></list></block></block><block s="show"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>90</l></block><block s="doSetVar"><l>answer</l><l>0</l></block><block s="doWaitUntil"><block s="reportOr"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><block s="reportKeyPressed"><l><option>space</option></l></block></block></block><block s="doIf"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><script><block s="doShowVar"><l>settings</l></block><block s="doUntil"><block s="reportEquals"><block var="answer"/><l>q</l></block><script><block s="doAsk"><l>Which setting would you like to change? (Look at the list and pick an according number) If you are done changing settings press q.</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doAsk"><l>How many players do want to play? (0, 1, or 2)</l></block><block s="doReplaceInList"><l>1</l><block var="settings"/><block s="reportJoinWords"><list><l>Number of Players: </l><block s="getLastAnswer"></block></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doAsk"><l>What do you want the ball starting speed to be?</l></block><block s="doReplaceInList"><l>2</l><block var="settings"/><block s="reportJoinWords"><list><l>Ball Starting Speed: </l><block s="getLastAnswer"></block></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doAsk"><l>How fast should the paddles move?</l></block><block s="doReplaceInList"><l>3</l><block var="settings"/><block s="reportJoinWords"><list><l>Paddle Speed: </l><block s="getLastAnswer"></block></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>4</l></block><script><block s="doAsk"><l>Do you want the paddles to shrink? (y/n)</l></block><block s="doReplaceInList"><l>4</l><block var="settings"/><block s="reportJoinWords"><list><l>Paddles Shrink?: </l><block s="getLastAnswer"></block></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>5</l></block><script><block s="doAsk"><l>How big should the paddles be (The length is half of the total length)</l></block><block s="doReplaceInList"><l>5</l><block var="settings"/><block s="reportJoinWords"><list><l>Paddle Size: </l><block s="getLastAnswer"></block></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>6</l></block><script><block s="doAsk"><l>How many points should it take to win?</l></block><block s="doReplaceInList"><l>6</l><block var="settings"/><block s="reportJoinWords"><list><l># of points to win: </l><block s="getLastAnswer"></block></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>7</l></block><script><block s="doAsk"><l>What should the paddle&apos;s minimum size?</l></block><block s="doReplaceInList"><l>7</l><block var="settings"/><block s="reportJoinWords"><list><l>Paddles Minimum Size: </l><block s="getLastAnswer"></block></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>q</l></block><script><block s="doSetVar"><l>answer</l><l>q</l></block></script></block></script></block></script></block><block s="doHideVar"><l>settings</l></block><block s="doShowVar"><l>RightScore</l></block><block s="doShowVar"><l>LeftScore</l></block><block s="hide"></block><block s="doBroadcast"><l>Gmae</l></block></script><script x="30" y="40.666666666666515"><block s="receiveMessage"><l>Gmae</l></block><block s="doWaitUntil"><block s="reportNot"><block s="reportKeyPressed"><l><option>space</option></l></block></block></block><block s="doSetVar"><l>LeftScore</l><l>0</l></block><block s="doSetVar"><l>RightScore</l><l>0</l></block><block s="doWaitUntil"><block s="reportEquals"><block var="Game?"/><l>3</l></block></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="LeftScore"/><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>6</l><block var="settings"/></block><l><option>whitespace</option></l></block></block></block><block s="reportEquals"><block var="RightScore"/><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>6</l><block var="settings"/></block><l><option>whitespace</option></l></block></block></block></block><script><block s="doSetVar"><l>RightLength</l><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>5</l><block var="settings"/></block><l><option>whitespace</option></l></block></block></block><block s="doSetVar"><l>LeftLength</l><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>5</l><block var="settings"/></block><l><option>whitespace</option></l></block></block></block><block s="doSetVar"><l>Paddle Speed</l><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>3</l><block var="settings"/></block><l><option>whitespace</option></l></block></block></block><block s="doSetVar"><l>LeftY</l><l>0</l></block><block s="doSetVar"><l>RightY</l><l>0</l></block><block s="doSetVar"><l>BallX</l><l>0</l></block><block s="doSetVar"><l>BallY</l><l>0</l></block><block s="doSetVar"><l>sensing?</l><l>0</l></block><block s="doSetVar"><l>Game?</l><l>2</l></block><block s="doSetVar"><l>MEGG</l><l>5</l></block><block s="doIfElse"><block s="reportEquals"><block s="reportRandom"><l>1</l><l>2</l></block><l>2</l></block><script><block s="doSetVar"><l>ChangeX</l><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>2</l><block var="settings"/></block><l><option>whitespace</option></l></block></block></block></script><script><block s="doSetVar"><l>ChangeX</l><block s="reportProduct"><l>-1</l><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>2</l><block var="settings"/></block><l><option>whitespace</option></l></block></block></block></block></script></block><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>-6.1</l><l>6.1</l></block></block><block s="doWaitUntil"><block s="reportKeyPressed"><l><option>space</option></l></block></block><block s="doSetVar"><l>MEGG</l><l>0</l></block><block s="doSetVar"><l>Game?</l><l>1</l></block><block s="doWaitUntil"><block s="reportEquals"><block var="Game?"/><l>3</l></block></block><block s="doWait"><l>1</l></block></script></block><block s="doSetVar"><l>MEGG</l><l>3</l></block><block s="doWait"><l>2</l></block><block s="doSetVar"><l>MEGG</l><l>4</l></block><block s="doWaitUntil"><block s="reportOr"><block s="reportKeyPressed"><l><option>q</option></l></block><block s="reportKeyPressed"><l><option>space</option></l></block></block></block><block s="doIfElse"><block s="reportKeyPressed"><l><option>q</option></l></block><script><block s="doStopThis"><l><option>all</option></l></block></script><script><block s="doWaitUntil"><block s="reportNot"><block s="reportKeyPressed"><l><option>space</option></l></block></block></block><block s="doSetVar"><l>Game?</l><l>3</l></block><block s="doSetVar"><l>MEGG</l><l>0</l></block><block s="doBroadcast"><l>Gmae</l></block></script></block></script><script x="1270.000002" y="30"><block s="receiveGo"></block><block s="doSetVar"><l>Game?</l><l>3</l></block><block s="doSetVar"><l>MEGG</l><l>0</l></block><block s="doForever"><script><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="Game?"/><l>2</l></block><block s="reportEquals"><block var="Game?"/><l>1</l></block></block><script><block s="clear"></block><custom-block s="background"></custom-block><custom-block s="Draw Paddle %s %s"><l>-200</l><block var="LeftY"/></custom-block><custom-block s="Draw Paddle %s %s"><l>200</l><block var="RightY"/></custom-block><custom-block s="Draw Ball %s %s"><block var="BallX"/><block var="BallY"/></custom-block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>1</l><block var="settings"/></block><l><option>whitespace</option></l></block></block><l>2</l></block><block s="reportEquals"><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>1</l><block var="settings"/></block><l><option>whitespace</option></l></block></block><l>1</l></block></block><script><block s="doIf"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><script><block s="doIf"><block s="reportLessThan"><block s="reportSum"><block var="RightY"/><block var="RightLength"/></block><l>179</l></block><script><block s="doChangeVar"><l>RightY</l><block var="Paddle Speed"/></block></script></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportDifference"><block var="RightY"/><block var="RightLength"/></block><l>-179</l></block><script><block s="doChangeVar"><l>RightY</l><block s="reportProduct"><l>-1</l><block var="Paddle Speed"/></block></block></script></block></script></block></script><script><block s="doIf"><block s="reportGreaterThan"><block var="BallY"/><block var="RightY"/></block><script><block s="doIf"><block s="reportLessThan"><block s="reportSum"><block var="RightY"/><block var="RightLength"/></block><l>179</l></block><script><block s="doChangeVar"><l>RightY</l><block var="Paddle Speed"/></block></script></block></script></block><block s="doIf"><block s="reportLessThan"><block var="BallY"/><block var="RightY"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportDifference"><block var="RightY"/><block var="RightLength"/></block><l>-179</l></block><script><block s="doChangeVar"><l>RightY</l><block s="reportProduct"><l>-1</l><block var="Paddle Speed"/></block></block></script></block></script></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>1</l><block var="settings"/></block><l><option>whitespace</option></l></block></block><l>2</l></block><script><block s="doIf"><block s="reportKeyPressed"><l><option>w</option></l></block><script><block s="doIf"><block s="reportLessThan"><block s="reportSum"><block var="LeftY"/><block var="LeftLength"/></block><l>179</l></block><script><block s="doChangeVar"><l>LeftY</l><block var="Paddle Speed"/></block></script></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>s</option></l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportDifference"><block var="LeftY"/><block var="LeftLength"/></block><l>-179</l></block><script><block s="doChangeVar"><l>LeftY</l><block s="reportProduct"><l>-1</l><block var="Paddle Speed"/></block></block></script></block></script></block></script><script><block s="doIf"><block s="reportGreaterThan"><block var="BallY"/><block var="LeftY"/></block><script><block s="doIf"><block s="reportLessThan"><block s="reportSum"><block var="LeftY"/><block var="LeftLength"/></block><l>179</l></block><script><block s="doChangeVar"><l>LeftY</l><block var="Paddle Speed"/></block></script></block></script></block><block s="doIf"><block s="reportLessThan"><block var="BallY"/><block var="LeftY"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportDifference"><block var="LeftY"/><block var="LeftLength"/></block><l>-179</l></block><script><block s="doChangeVar"><l>LeftY</l><block s="reportProduct"><l>-1</l><block var="Paddle Speed"/></block></block></script></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="Game?"/><l>2</l></block><script><block s="doSetVar"><l>Game?</l><l>0</l></block></script></block></script></block><block s="doIfElse"><block s="reportEquals"><l>0</l><block var="MEGG"/></block><script><block s="doHideVar"><l>MESSAGE</l></block></script><script><block s="doIfElse"><block s="reportEquals"><l>1</l><block var="MEGG"/></block><script><block s="doSetVar"><l>MESSAGE</l><l>Right Paddle Scored a point</l></block></script><script><block s="doIfElse"><block s="reportEquals"><l>2</l><block var="MEGG"/></block><script><block s="doSetVar"><l>MESSAGE</l><l>Left Paddle Scored a point</l></block></script><script><block s="doIfElse"><block s="reportEquals"><l>3</l><block var="MEGG"/></block><script><block s="doIfElse"><block s="reportEquals"><block var="LeftScore"/><l>5</l></block><script><block s="doSetVar"><l>MESSAGE</l><l>Left Side Won!</l></block></script><script><block s="doSetVar"><l>MESSAGE</l><l>Right Side Won!</l></block></script></block></script><script><block s="doIfElse"><block s="reportEquals"><l>4</l><block var="MEGG"/></block><script><block s="doSetVar"><l>MESSAGE</l><l>To restart, press space. To quit, press q</l></block></script><script><block s="doSetVar"><l>MESSAGE</l><l>Press the Spacebar to start</l></block></script></block></script></block></script></block></script></block><block s="doShowVar"><l>MESSAGE</l></block></script></block></script></block></script></scripts></sprite><watcher var="LeftY" style="normal" x="4.827546296296305" y="4.827546296296312" color="243,118,29" hidden="true"/><watcher var="RightY" style="normal" x="4.827546296296305" y="14.965394484027783" color="243,118,29" hidden="true"/><watcher var="BallX" style="normal" x="4.827546296296305" y="25.10324267175927" color="243,118,29" hidden="true"/><watcher var="BallY" style="normal" x="4.827546296296305" y="35.241090859490726" color="243,118,29" hidden="true"/><watcher var="ChangeY" style="normal" x="4.827546296296305" y="75.79248361041668" color="243,118,29" hidden="true"/><watcher var="sensing?" style="normal" x="4.827546296296305" y="116.34387636134261" color="243,118,29" hidden="true"/><watcher var="MEGG" style="normal" x="4.827546296296305" y="4.827546296296312" color="243,118,29" hidden="true"/><watcher var="ChangeX" style="normal" x="6.7585648148156" y="145.79190394120369" color="243,118,29" hidden="true"/><watcher var="Game?" style="normal" x="4.827546296296305" y="122.61968558101842" color="243,118,29" hidden="true"/><watcher var="RightLength" style="normal" x="4.827546296296305" y="4.827546296296312" color="243,118,29" hidden="true"/><watcher var="LeftLength" style="normal" x="4.827546296296305" y="14.965394484027783" color="243,118,29" hidden="true"/><watcher var="MESSAGE" style="large" x="137.585069444444" y="251.9979176321758" color="243,118,29"/><watcher var="RightScore" style="large" x="262.61851851851895" y="3.8620457266203374" color="243,118,29"/><watcher var="LeftScore" style="large" x="163.17106481481505" y="4.82755402037035" color="243,118,29"/><watcher var="settings" style="normal" x="273.23912037037053" y="0.000001931018523748662" color="243,118,29" hidden="true"/><watcher var="Paddle Speed" style="normal" x="9.655092592592837" y="9.655092592592588" color="243,118,29" hidden="true"/><watcher var="answer" style="normal" x="9.655092592592837" y="29.930788968055552" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Draw Paddle %&apos;X&apos; %&apos;Y&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="setSize"><l>3</l></block><block s="up"></block><block s="gotoXY"><block var="X"/><block var="Y"/></block><block s="down"></block><block s="doIfElse"><block s="reportEquals"><block var="X"/><l>-200</l></block><script><block s="setColor"><color>255,121,97,1</color></block><block s="changeYPosition"><block var="LeftLength"/></block><block s="changeXPosition"><l>-20</l></block><block s="changeYPosition"><block s="reportProduct"><l>-2</l><block var="LeftLength"/></block></block><block s="changeXPosition"><l>20</l></block><block s="changeYPosition"><block var="LeftLength"/></block></script><script><block s="setColor"><color>77,222,255,1</color></block><block s="changeYPosition"><block var="RightLength"/></block><block s="changeXPosition"><l>20</l></block><block s="changeYPosition"><block s="reportProduct"><l>-2</l><block var="RightLength"/></block></block><block s="changeXPosition"><l>-20</l></block><block s="changeYPosition"><block var="RightLength"/></block></script></block><block s="up"></block></script></block-definition><block-definition s="Draw Ball %&apos;X&apos; %&apos;Y&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="setColor"><color>255,251,250,1</color></block><block s="setSize"><l>30</l></block><block s="up"></block><block s="gotoXY"><block var="X"/><block var="Y"/></block><block s="down"></block><block s="forward"><l>1</l></block><block s="forward"><l>-1</l></block><block s="up"></block><block s="doChangeVar"><l>BallX</l><block var="ChangeX"/></block><block s="doChangeVar"><l>BallY</l><block var="ChangeY"/></block><block s="doIf"><block s="reportGreaterThan"><block var="BallY"/><l>165</l></block><script><block s="doSetVar"><l>ChangeY</l><block s="reportProduct"><l>-1</l><block s="reportMonadic"><l><option>abs</option></l><block var="ChangeY"/></block></block></block></script></block><block s="doIf"><block s="reportLessThan"><block var="BallY"/><l>-165</l></block><script><block s="doSetVar"><l>ChangeY</l><block s="reportMonadic"><l><option>abs</option></l><block var="ChangeY"/></block></block></script></block><block s="doIf"><block s="reportLessThan"><block var="BallX"/><l>-185</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="BallY"/><block s="reportDifference"><block var="LeftY"/><block s="reportSum"><block var="LeftLength"/><l>15</l></block></block></block><block s="reportLessThan"><block var="BallY"/><block s="reportSum"><block var="LeftY"/><block s="reportSum"><block var="LeftLength"/><l>15</l></block></block></block><comment w="90" collapsed="false">Senses if ball is in pongs boundaries.</comment></block><script><block s="doIf"><block s="reportEquals"><block var="sensing?"/><l>0</l></block><script><block s="doSetVar"><l>ChangeX</l><block s="reportMonadic"><l><option>abs</option></l><block var="ChangeX"/></block></block><block s="doChangeVar"><l>ChangeX</l><l>.25</l></block><block s="doIf"><block s="reportAnd"><block s="reportGreaterThan"><block var="LeftLength"/><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>7</l><block var="settings"/></block><l><option>whitespace</option></l></block></block></block><block s="reportEquals"><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>4</l><block var="settings"/></block><l><option>whitespace</option></l></block></block><l>y</l></block></block><script><block s="doChangeVar"><l>LeftLength</l><l>-5</l></block></script></block><block s="doIfElse"><block s="reportGreaterThan"><block var="BallY"/><block var="LeftY"/></block><script><block s="doIfElse"><block s="reportLessThan"><block var="BallY"/><block s="reportSum"><block var="LeftY"/><block s="reportProduct"><block var="LeftLength"/><l>.2</l></block></block></block><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>0</l><l>1.9</l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="BallY"/><block s="reportSum"><block var="LeftY"/><block s="reportProduct"><block var="LeftLength"/><l>.6</l></block></block></block><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>2</l><l>3.9</l></block></block></script><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>4</l><l>6.1</l></block></block></script></block></script></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block var="BallY"/><block s="reportDifference"><block var="LeftY"/><block s="reportProduct"><block var="LeftLength"/><l>.2</l></block></block></block><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>0</l><l>-1.9</l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="BallY"/><block s="reportDifference"><block var="LeftY"/><block s="reportProduct"><block var="LeftLength"/><l>.6</l></block></block></block><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>-2</l><l>-3.9</l></block></block></script><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>-4</l><l>-6.1</l></block></block></script></block></script></block></script></block></script></block></script><script><block s="doSetVar"><l>sensing?</l><l>1</l></block></script></block><block s="doIf"><block s="reportLessThan"><block var="BallX"/><l>-225</l></block><script><block s="doChangeVar"><l>RightScore</l><l>1</l></block><block s="doSetVar"><l>MEGG</l><l>1</l></block><block s="doSetVar"><l>Game?</l><l>3</l></block></script></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="BallX"/><l>185</l></block><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="BallY"/><block s="reportDifference"><block var="RightY"/><block s="reportSum"><block var="RightLength"/><l>15</l></block></block></block><block s="reportLessThan"><block var="BallY"/><block s="reportSum"><block var="RightY"/><block s="reportSum"><block var="RightLength"/><l>15</l></block></block></block></block><script><block s="doIf"><block s="reportEquals"><block var="sensing?"/><l>0</l></block><script><block s="doSetVar"><l>ChangeX</l><block s="reportProduct"><l>-1</l><block s="reportMonadic"><l><option>abs</option></l><block var="ChangeX"/></block></block></block><block s="doChangeVar"><l>ChangeX</l><l>-0.25</l></block><block s="doIf"><block s="reportAnd"><block s="reportGreaterThan"><block var="RightLength"/><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>7</l><block var="settings"/></block><l><option>whitespace</option></l></block></block></block><block s="reportEquals"><block s="reportListItem"><l><option>last</option></l><block s="reportTextSplit"><block s="reportListItem"><l>4</l><block var="settings"/></block><l><option>whitespace</option></l></block></block><l>y</l></block></block><script><block s="doChangeVar"><l>RightLength</l><l>-5</l></block></script></block><block s="doIfElse"><block s="reportGreaterThan"><block var="BallY"/><block var="RightY"/></block><script><block s="doIfElse"><block s="reportLessThan"><block var="BallY"/><block s="reportSum"><block var="RightY"/><block s="reportProduct"><l>.2</l><block var="RightLength"/></block></block></block><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>0</l><l>1.9</l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="BallY"/><block s="reportSum"><block var="RightY"/><block s="reportProduct"><l>.6</l><block var="RightLength"/></block></block></block><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>2</l><l>3.9</l></block></block></script><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>4</l><l>6.1</l></block></block></script></block></script></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block var="BallY"/><block s="reportDifference"><block var="RightY"/><block s="reportProduct"><l>.2</l><block var="RightLength"/></block></block></block><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>0</l><l>-1.9</l></block></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="BallY"/><block s="reportDifference"><block var="RightY"/><block s="reportProduct"><l>.6</l><block var="RightLength"/></block></block></block><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>-2</l><l>-3.9</l></block></block></script><script><block s="doSetVar"><l>ChangeY</l><block s="reportRandom"><l>-4</l><l>-6.1</l></block></block></script></block></script></block></script></block></script></block></script><script><block s="doSetVar"><l>sensing?</l><l>1</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="BallX"/><l>225</l></block><script><block s="doChangeVar"><l>LeftScore</l><l>1</l></block><block s="doSetVar"><l>MEGG</l><l>2</l></block><block s="doSetVar"><l>Game?</l><l>3</l></block></script></block></script></block></script></block-definition><block-definition s="background" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="setColor"><color>77,222,255,1</color></block><block s="setSize"><l>240</l></block><block s="gotoXY"><l>-120</l><l>180</l></block><block s="down"></block><block s="gotoXY"><l>-120</l><l>-180</l></block><block s="up"></block><block s="setColor"><color>255,121,97,1</color></block><block s="setSize"><l>240</l></block><block s="gotoXY"><l>120</l><l>180</l></block><block s="down"></block><block s="gotoXY"><l>120</l><l>-180</l></block><block s="up"></block></script></block-definition></blocks><variables><variable name="LeftY"><l>0</l></variable><variable name="RightY"><l>0</l></variable><variable name="BallX"><l>4</l></variable><variable name="BallY"><l>-2.991129817630778</l></variable><variable name="ChangeX"><l>4</l></variable><variable name="ChangeY"><l>-2.991129817630778</l></variable><variable name="LeftScore"><l>1</l></variable><variable name="RightScore"><l>1</l></variable><variable name="Game?"><l>0</l></variable><variable name="sensing?"><l>0</l></variable><variable name="MEGG"><l>5</l></variable><variable name="MESSAGE"><l>Press the Spacebar to start</l></variable><variable name="RightLength"><l>75</l></variable><variable name="LeftLength"><l>75</l></variable><variable name="settings"><list struct="atomic" id="1345">Number of Players: 2,Ball Starting Speed: 4,Paddle Speed: 10,Paddles shrink?: y,Paddle Size: 75,# of points to win: 5,Paddles Minimum Size: 10</list></variable><variable name="Paddle Speed"><l>10</l></variable><variable name="answer"><l>0</l></variable></variables></project><media name="Pong" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>