<snapdata remixID="10965191"><project name="ellipse apocalypse" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></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="180" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4nO3de5QU5YH+8TJmXY1DN2qyRpGuwVVhBKcbgzm67ibZqNkIThcksmv0F43RQDd4v8Somw0epjHG1ahoAEVRo6iDitBdjTdko8bbohw3XuOJIF0zKHcQhIGZeX5/YGNPATPVPd394vD9nFP/AF3vU23OefK+VW+1ZQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOktKJ4+VvmM6BwAAe4yENCMpKSkpId1tOg8AAL3eOKl/UurIF3BS2mI6EwAAvV5CurygfJWUVprOBABAr5eU3vAV8O2mMwEA0KuNkQ5JSu2FBTxWGm46FwAAvdo46WLf7Hed6UwAAPR6CemlwgJOSHeazgQAQK82Rvp6UmrzFfAo07kAAOjVktJ43/LzBtOZAADo9ZLSc77Z7wzTmQAA6NXGSOGktNVXwGeYzgUAQK+WkMb6yneTJe1lOhcAAL1aQnJ9938fMp0JAIBebbS0X1LaUljA46SzTecCAKBXS0rn+pafWydI+5jOBQBAr5aUHvUV8BzTmQAA6NW+J301KW323f8933QuAAB6tXHSWb7y3TJOqjGdCwCAbtmeGvt5Osh0jlIkpPt9y89Pm84EAEAgtqd37WaNN52jFElpo6+Ak6YzAQAQSCSnqyKe5pvOUaykNNpXvm1J6QDTuQAACKSfp6MinrYe8YFCprMUIylN993/fd50JgAAimLn9GHE0xjTOYqRkNb7CvhC05kAAChKJKff2J4ypnMElZTivvJtP1862HQuAACK0s9TzPbUWrtY+5rOEkRSmuIr4NdMZwIAoCQRT7n+zTrXdI4gktIa3wNYl5rOBABASSI5XR/x1GQ6R3fGST/wlW9HQupnOhcAACWxPZ1g57TZatLeprN0JSHd6lt+ftN0JgAAesRu1sd2TmeZztGVhLTCV8BXms4EAECP2Et1c8TTvaZz7Mp46Ts7WX6uNZ0LAIAesT19P+Jpo+kcu5KUbvTNft8znQkAgLKwPa2KeDrddI6dSUgthQU8VrradCYAAMrCzul2O6fppnP4/UI6zjf71QXSINO5AAAoCzun4ban9aZz+CWlib4C/tB0JgAAysrOaV2kWQ2mcxRKSkt8BXyd6UwAAJRVJKc7bU9/MJ0jLyEN8S8/j5GONZ0LAICysls0yva02nSOvKT0n74C9kxnAgCgImxPGyLNOsV0DsuyrKT0ga+Af2s6EwAAFRHxNCPi6RbTOZLS4Umpw/cCjhNN5wIAoCL6N+sM29Ny0zkS0i99s99PTGcCAKCi7Jw29V+qfzGZISm95Zv93mwyDwAAFWc3a2Zts24wNf44qX/Ct/w8XjrJVB4AAKoi4unsiKdmU+Mnpct8y8+rTGXpKUfumXFlX3bkvuco+1+m8wAAdmOD39Y+tqfW/ks1zMT4Cel13/LzHSZy9MRIze7rKDPLkavCI67MA6azAQB2Y5Gcnui/VBOrPe446ZtJqd03Ax5R7Rw9EZc7LC7X85fv50f7KD1+kOmMAIDdlJ3T+banJdUed6x0sa9811U7Q0/E5U505Lbtonw/nwXPqzedEwCwm/rGctXYnrZElunoao6blP7sW36+s5rjl2q4XNtRZkFXxbvtyLKdCgDQtchSPW236JpqjTdeOigptRUW8DjpR9Uav1QNck9z5K7pvnzdtQ1K8y5rAEDXapcqGfH012qNl5TG+5afN1Rr7FLFlbnTUbYjwMx3wQ81u9Z0XgCArL1NR+hO5CMdEPHUdvASDajGeElpvm/5eUY1xi3FCGWGOMq8E2DW2+Yo02g6LwDs8Y7QgaGowo/FFNoSU1gxhd6qV+iHpnPtSiSn5+1mXVnpcS6UQklpa2EBj5V+UulxSxFXOhGXu6n78s00x+Ua2coFAPCJKfzqtuL94ogq3BFVaIrpbDsTadaFEU9/qfQ4SWmMb/l5kyXtVelxizFCmQMcuY8GmPXKUWbWSC3oazozAMCyrKGq+a6/fH1F/H9DVVPVp467c/DH+odIs9r6eTqskuMkpYyvgB+u5HjFatC84xy5Ld0Vb1zuprgyY0znBQAUqFf4vK4K+PPjs6j6/tx01kKRnF6zPV1WqfOPlvZLSK2+Aj6nUuMVy1E21d3e3s+Ptxs0d7DpvAAAn2N0wDEBCjh/PHK4DgibzmxZllXr6dKIp4WVOv9Y6Vzfw1etF0p/X6nxghqpebVxuX8KULwdcWWnmc4LAOhCVOHZRZRwbojCxh/iOSynfhFP7QM+0cGVOH9CmuWb/c6txDjFiCsTd+SuDXCvd42jecNN5wUABBBV6KEiSrgtqtB1pjPbnt6MtOiicp93tLR3UtrsmwH/otzjBCbtFZc7Pa5Mtw9ajZQ7f7hc21hWAEDxogr9NKbwxqBFHFV4/mDtFzGV187pStvTi+U+b0I6yzf73fpzqU+5xwlilDJD4nLfDba3N2v8/xQBAEp0jPoMiim8qIjZ8JqYQkaWO7+5WLURT22HrdOB5TxvUrrXV8DPlPP8QTlyx8flbg5Qvrm45hi/LQAAKIOoQrfHFO4IWMIdMYWNPPBje3rPbta4cpwro+sPcJU6Pylt9L18oyznD2qUHj8oLvexIHt748o2naym3eLBOABAmcS0/ykxhVcGnw2H3oqqpqpbXiIt+lXE07M9PU9ajRekldpypx5T59lvR8d5Ku8MuysNmnu8o2y3e3sduZ81KHNetXIBAKosqv36xRTKBr8vHNoUU7hqL32oXaxBEU9bB64o/R5tRpMuSSultFJKaVGnAr5GS5VR4x3lzLwrDXKvd5RpD/CU818cZXerl6MAACokpvC1MYW2FnFveFZMfavy2kO7WR9GcqU9pfykJhyYVmpdvoAv0OZOBTxZT+nzv6vYT/Y16KkBcWVeCLK311FmaqVyAAB2U1H1HRpTeEkRT0l7Q6uwZ7i2WRMintKlfDat1MX58p2uJv/ysx7VLUorpblKXVXu3JZlWQ1ynbjcdQHKd3WD5p5aiQwAgC+Beln7xxSaWcR94baoQhMrmenQZg21PbXWLta+xX42rdRL+QK+Xq93KuCr1JKf/Sqt1F3lzDxaTXs7cu9xAuztdZR5xtET/cs5PgDgSyqm0JnF7BmOKbxgqPat2AsiIp68/kv1s2I+k9aEr6eVasuX7IXa1KmAb9Mz2wt4rhrLtsfWkXuMI/f9AMXbFpf7m3KNCwDoJerVZ2BM4TeKKOG1UfU5rRJZIs26PuLpkWI+k1ZqfL5g79HMHZafZ+m2ghlwY0M5cjYofZGjTGv35ZtdOkKZb5VjTABALxVV6LaYQsXsGS7rcq5lWVbkI51oe9pkSV8J+pm0Us/lC/YGvdapgK/U8sLl5/U9zdeg9NcdZR4PsrfXkftwXC8aefMWAOBLpl77nxRTeEUR94bfqVfNkHJmsD19YrfozCD/tkm/DaeV2pov2Yu1sVMB36r5Zbv/6yjzT3G5ywIsOX/WIPdnPRkLALAHGqivHRpVKF3MnuGowolyjW97ujni6d4g/3auJo3NF+x9ut+3/Cw9otsLCnjS6aVmisv9XbC9ve6bI5SpK3UcAACsqMK/iim0pYjtSo8OVqjHb5uKeDop4mljkH+b1iQ3X7A36uVO5XuFVhXOfgOdz+9Uzf5HR+6fg+3tdavyog8AwB5g257h0OIilqRbogp9u6fj2p5W2Tn9uKt/06RL90srtSVfspdofacC/r0WFD58dW+xGRzNGxWXuz5A+a5ylPm3ki8WAICdOUHWfjGFHihmz3BMfSb1ZEzb0x12Tl3es01r4rn5gv2j7t5h+fkhTdtewHPUeFbQsb+laX/nyJ0R7EGr7JOnKntYT64VAIAuRVXzH1GFNxSxXelP9QoPKGUs29MIu1ldPrWcVuOj+YK9SS90Kt/LtLZw+Xlzk0bvHWTcuObVx+X+NUD5bo0r8+tSrg0AgKJF1eeomMILi9kzPFR94qWMdXjL5rbjVry90x+EmKAJX00rtTlfspdpbacCvkkvFC4/NwUZr0HZSxy5Afb2uh816MmKvVMaAIBdiil0SzTw7wyHFFV4uiUr8N5ey7KsgS1rZh3Vsnrmzv4urcaz8gU7U9N2WH5+QHdvL+AnNPHcrsY5VdlvOMrODrbknHnoe1pQU8x1AABQVlHV/Gsxe4ajCr1bzJ7hY1e+P/6Ils+27uzv5qrx/nzB/l7/06l8L9H6wuXn1gWasMt3Szdo3j87cj8JUL4bR8r9aSnfEwAAZVenrx0SU2hOESW8OabQ+KDnH9Dc2n788kXn+P88rdTGfMleoVWdCvhGvVRYwJldnTuuzH87coPs7V3UoPSgUr8jAAAqJqY+vyxyz/Bjg9TnoO7OO7Bl7exBy1bNKPyzOWocnS/YR3T7DsvP9+m+7QWcUWqHe8hxzTkirswrQfb2jlR2cjm/JwAAyi6mvrGown8rYja8rF6h47s657Er/nbJkS0bWwv/LKPG6fmCvVXzO5XvxdpQOPvdmtWEUOFnG+T+2FHm0wDbi1bGNeeUSnxPAACUXa2sfaMK/TFIAR/z0eka/NyDHYPu2uzVTdVbdVM15ajJ6rTUO7qpae8B3paOE1YtHJ3/s7RS6/Mle6WWdyrgG/RqYQE/u/08atonLve+IA9axeVmT1O6XzW/NwAAyiKmmtExhT/dVfkOeeUm1U3Vzo4tg6bq6sJz1S1b9ezAltVTLMuyMpoYzxdsk25TUh2dCniGHiwo4InjLcuyTlM66ij7QZC9vY4y15r4vgAAKJuYQkfGFH5th5nvW5fvqnwLj8zAyTrUsiyr/pMlVxzZ8ukmy7KstBqnfLH8/Eyn8r1Imwp/eKHtcU06KK7s5QH39i6JKzvU7DcGAEAZRRW6OaZwe76A6+5dGaSAVTdFK4+eqpPiK+b0qW1u6zhx9f8OT6txTb5kr9KyTgV8vRZuL+CH9bu34nKfCPg6yQd/oPv3N/09AQBQdkPV97tRhZZHW/sFK98vjo5BUzS57uMVr45c9ear+YKdpVt2WH6+W48orZSm6Rb9u+Z0BHipxsaRcn9i+rsBAKCihmj/g49Z/e1MkQW87ZjZvqX+g5Ud+QKerKc7le8F2qy0UrpWM+QoE2DWm34jrnkDTX8nAABUTd1UfVpKCQ+6S/r1+3OVVkrXKNepgK/SOzpfswIUr9vhKHOb6e8AAICqq/uDppQ0C/78OOPZtzVmS3unAj5Drwcp3xUNyn7f9PUDAGDE4DtUUzdVi3pSwrEHpP+3Ylv5JtTWbfmOlJv+kZ48xPS1AwBgVN00HTJoqp7qSQkfPU0a/rp0jnJdPeG8xdG8X5m+XgAALMuyrBf1xrCXtPDql/X6b0wel7788ceDp3WUXMJ1U6Vh7kqN2DB/h/I9W0/qQb30hOlrLDxe0sKrX9Qbw0z/9wcAGPCKFl73it5of1mva3c4Hlr+rk58oLVHJTx4RqtOzr26vXyv1nw9r4XGr21nxyt6o/0VLbzO9P8OAABV9KLeGLY7lW/+WNC6SOc8s6pHJVw3tUMnvLBE9+hF49cTpISZCQPAHuTzZWfjBbSr46b3F6v+rvYeFfEpTRv12Oq3jV9Ld8dLWnh19//FAAC9wu5ewC/rdT22+m2d0rSxRyVcf1e7bnp/sfFroYABAJZl7b5L0P7jHr2oE15YorqpPXtA65xnVmlB6yLj1+M/WIIGgD3Q7vYQVuHxvBbqan3xRPPJuVc1eEbPHtA68YFWPbT8XePXVli+PIQFAHuo3WUbUuHxoF564mw9ucN2ohEb5muYG/AXlHb1lPS0Dl368scfm75GtiEBAHYrjub9attLM3b+Qo1zlNPw17e9fKMnRTxoqp6qmybeiAUA2LP9SE8eMlJuurtXSSbUpqS2vX4y9kDPSrhuqhYNvkM1pq8dAAAjGpT9viN3RXfle4Ze7/TDC2O2tOuMZ9/uWQn/QVNMXz8AAFXnKHPbtp8G7Lp8z9csXaV3OhXwNcoprZR+/f5cDbqr5BL+1PR3AABA1cQ1b6Cj9Bvd/3RgRtdqhtJK6QJt7lTAk/W00koprZTqP1jZUTezfUspJXzM6m9nhmj/g01/JwAAVNRIuT9xlNnYXfn+u+Z0TNMtSiulu/VIp/JNqkOzPv+7tFIauerNV+s+XvHqoCmaXDdVHcUUcLS1n6IKLR+qvt81/d0AAFB2P9D9+zvKPtj9rNdVXO4TD+t3b+UL9not7FTAV2nZ9vJNq3HNiav/d3htc1tHfMWcPkdP1Ul1U7QyUAHfu1IxhfNHe1Shm01/TwAAlE1c2aGO3CUByrc1ruzlj2vSQWlNasuX7EXa1KmAb9UzhQU8xbIs68iWTzfVf7LkCsuyrIGTdWjdVGW6XX5+6/LCAs4fr8UUOtLsNwYAQA85ylzryN3afflmPzhN6ahlWVZaE8fnC3aGHtxh+blJt20v4Iwmxi3Lsga2rJ5St2zVs4VjD5qqq+umaqf3hoe8ctPOyjd/fBpTzWgT3xcAAD1ymtL94nKzAZec7xutpn3yn00r9Wy+YG/Qq50K+EotL5j9ptbnP3PCqoWjB3hbOkY3Ne1dmOOoyRpUN1VT6qbqrUF3bfYGP/dgxzEfnd5V+W4/ogr9sVbWvtX83gAAKFlcc05xlF0Z4CnnTxvk/rjws1lNCKWV2pov2Yu1wbf8PL9g9ts4vfCzR7ZsbD12xd8u6SpbvULHRxVaFqSAt5Vw+G8x9Y1V4nsCAKBsRio7Ocje3rgyr8Q15wj/5zNKjckX7H26z7f8LD2i27cX8Bw1dlomHrRs1YyBLWtnd5dxkPocFFX4saAlHFNoS0x9flnO7wkAgLJoUHqQI3dRgCXn9rgy/72r86SVyuQL9ka91Kl8r9CqwuXnjf7PHr980TkDmlvbg2aOKTQ+qtDmIop4Tp2+xjukAQC7h5Fyf+rI7XZvryP3kwbN++ddnWeBJuybVqo1X7KXaH2nAv69/md7Ac9V4/07O8cRLZ9tPXbl++ODZq9XzZCoQu8GL+Hwiqhq/rWU7wkAgLL4nhbUOMo8FORBK0fZ2acq+42uzveEJp6bL9gHdPcOy88zNa1w+9FZOzvHUS2rZw5sWTOrqAuR9ZWowtNjCgW9L9wRU+iWosYAAKAcGvTksY7cj4Ls7W1QtssHo/LSamzKF+xNeqFT+V6mtYXLz5snaMJXd3aO41a8Pebwls1tpVzTUPWJxxReW8RseGFUfY4qZSwAAIoWV+bXQfb2xuX+Na559UHO2aTRe6eV2pwv2cu0tlMB36QXCme/j3Z1LrtZ621PI0q5tnqFB8QU/lMRT0lviKrmP0oZCwCAQE5V9jBH2SeDLTm7M76laX8X9Nxz1HhWvmAf0rQdlp//qLsLCnjiuV2dy87pLtvTHT251pj6TIop1FbEA1oPnCBrv56MCQDADhxl/s2RuyrArHe9o3mjij1/Wo335gv291rQqXwv0frC5ectTbq0y6Kzc/qx7WlV6Ve7TVShb8cUaimihBdH1XdoT8cFAMCyLMty5N4RZG+vI/fPp2r2P5YyRlqpjfmSvUKrOhXwjXq5oIAnuUHOF/G0MeLppFKyFBqs0IFRhR8tZs9wVOFf9XRcAMAebIQydY7cNwO80ao9Lvd3pY6T1qTT8wX7iG7fYfn5Pt1fsP1o0tgg54x4utf2VLZfN4oqnIgqtCn4veFQeqC+dmi5xgcA7CEa5P7MUeazAEvOyxxl/qknY6WVuitfsLdqfqfyvVgbC5eftzbpt+Eg57RbdKbt6ZOe5PKrV82QmELvFLNnuF7793gWDgDYA8T1Yh9H7sPBHrTKPN6g9Nd7OmZaqfX5kr1SyzsV8A16rbCAnwt8UukrtqdNkY90Yk/z+cUUviumcEfAJemOqEK3lTsDAKAXGaHMtxxllwYo3tYGpS8qx5hpNTbkC3aWblNSHZ0K+B7NLCzgwG+4sizLinh6JNKs68uR0y+qPqcVuWf4jXr1GViJLACAL7G43N84yrQFmPm+78g9plzjzlXjdfmCvU3PdCrfC7WpsHzb0ppQ1Gy7/1L9LOLJK1dWv6Ha144pvKCIEt4YU+jMSuUBAHyJOHqiv6PMMwFmvXLk3jNanX9vt6cK7/9epZZOBXy9Xi8s4JeKPXftYu1re2o9tFkV3RoUVWhikXuGZ9bL2r+SmQAAu7EGzT3Vkbs6wINW6xrkOpXIMFepq9JK6VHdssPy83Q1FRbwxaWcP+IpXdusCWWOvYOhCg+LKuwVMRtewp5hANgDOcpMDbK3N67MCw16akClcqSVOjatlCbrqU7le4E2F5bvuic14cBSzh/J6Rd2sz4sd+6dialv35jCs4qYCW+NKXxtNbIBAAxzlD3aUeYvQfb2NsityANMfhk13nGNlnYq4JQWbS/gjCYF+jGHnRm4Qn0inrbWLtagcmbuSkzhMcXsGY4plI1qv37VygcAqLIGZc5z5Ha7t9dRtqVBc4+vVq7zpAOT6ugoLOA79ZjSSm1Jq/GCnp4/4unZSIuq+naqqGoGxxR6q4gl6ZUx7X9KNTMCACrsZDWF48o2BdnbG5f72Cg9flA1842VxvnefrXRVer8jK4/oBznt5s1zvb0XjnOVayYwtOC7xkOd0QVut1ETgBAmcU1Z5gjNxegeDc7covaZ1suSekZXwHfW87zH7ZOB0Y8tX1zsWrLed6gYgoNjym8pojZ8KJj1KdqS+YAgDJzlL3Okdvt3t643HdHKTPERMafS32S0tbCAk5IZ5V7HNvTi3ZOV5b7vEEN1n6RqMLzi9kzHFXop6byAgBKMFyuPVLu/ABPOCsud7ol7WUqa0L6hW/2u3m0VNa9xpZlWZEWXWR7erPc5y1WVKHrYgoH3jMcVegh05kBAAE4mjfcUWZNgPu9a+PKxE3nTUpzfbPfWZUYZ8AnOjjiqf2wnIw/bTxE4WExhXPBSzg823RmAEAX4spOC7a31/3TSM2rNZ33QunvE1JrYQGPlc6t1HgRTwtrPV1aqfMX43AdEI4p/EjQEj5GB5Tt9Z8AgDJp0NzBjty3A8x62xxlU6bz5iWlc3yz39bR0n6VGs/2dFkkp9cqdf5SRNX35zGFP+uugOsVPs90VgBAgbgyY+JyNwUo35YGzTvOdN5CSelh3/3fTCXH6+fpsEiz2g7+WP9QyXGKNVQ1R0cV/r+uCnioar5rOicAwLKskVrQ11FmVpC9vY7cR0coU5Y9tWUj7ZWUNvkKeEylh414+kukWRdWepxSRBWaEt35nuFXTWcDAFiWFZc7zFGmOcC93k1xpROm8+7MWOknvvLdeqEUqvS4drOujOT0fKXHKVW9Qj/84g1aoS1RhR87QgdW/HsBAHTDUaYxyN5eR5l3Rhja2xtEQprhK+D51Rj34CUaEPHUFvlIu9eKwM7IKvt2LABAkX6o2bWOsgsCvMe5I67MnabzdicpbfAVcNXewhXx9NfapUpWazwAwJdUg9LHOnLXBrjXu6ZB7mmm83ZnnPQjX/m2jZeq9v5pu0XXRJbq6WqNBwD4knKU/STAkvOC4XJt01mDSEh3+gr4z9UcP7JMR9uetnxjuWqqOS4A4Eskrnn13e3tjcudaDpnMZLSOt/LNy6udgbb0xI7p/OrPS4A4EtilB4/yJHbvounnL243GGmMxYjKY3wzX7bx0nfrHaO/ks1MZLTE9UeFwDwJRJX5oGdLDnPGqnZfU1nK1ZCusP39qvXTeTov1TDbE+tg9/WPibGBwB8STjK/pcj9724si87cs80nadUSWmVbwZ8maksEU/NEU9nmxofAICqGC+d5Jv9doyT+pvKU9usG+xmzTQ1PgAAVZGQbvbNft8ymaf/Uv2LndMmkxkAAKi4pPSJbwb8S9OZbE/L+zfrDNM5AACoiIR0om/225GUDjedK+LploinGaZzAABQEUnpt74C/sB0JsuyrEizTrE9bTCdAwCAikhKnq+A/9N0pjzb02q7RaNM5wAAoKzGSMf6ylcJabf5pSbb0x8iOe32P2ABAEBRktJ1vgJeYjpToUizGuyc1pnOAQBAWSWlD30FvNu9u9r2tN7OabjpHAAAlMUF0iD/8vMvpONM5/Kzc5pu53S76RwAAJTFWOlq373fFtOZdibi6XTb0yrTOQAAKIuk9J5vBnyj6Uy7EvG00fb0fdM5AADokYRUm9j2wo3tBTxe+o7pXLsS8XSvvVQ3m84BAECPJKUrfcvPK0xn6oqd01l2sz42nQMAgB5JSm/6CvhW05m61KS97Zw2255OMB0FAICSJKR+/uXncdIPTOfqTsRTUySn603nAACgJAnpUt/DV2tMZwqif7POjXjKmc4BAEBJktJrvgKeYjpTELWLta/tqbWfp5jpLAAAFOV86eCk1O4r4LjpXEHZnjKRnH5jOgcAAEVJShf6Hr5abzpTMSKextg5fWg6BwAARUlKz/tmv9NNZyrGER8oFPG0tZ+no0xnAQAgkKR0QEJq8xXwaNO5ihXxND+S01WmcwAAEEhCSvrKd6PpTKWwl2q87eld0zkAAAgkIT3tu/97v+lMpejn6SDbU6PpHAAAdGucVJOUtvhevnGW6VwAAPRqSel83/Lz5u9JXzWdCwCAXi0hzfEV8KOmMwEA0KtNkPZJSK2+Aj7XdC4AAHq1cdLZvvLdMlraz3QuAAB6taT0kO/pZ9d0JgAAejdpr4S0yVfAY48OwZcAAAGeSURBVE3HAgCgV0tIZ/iWn7eOkcKmcwEA0KslpBm+An7OdCYAAHq9pLTBV8DjTWcCAKBXS0ijfOXbNkb6uulcAAD0agnpTt/DVy+ZzgQAQK+XlNb53v18selMAAD0amOl4b7l5/Yx0iGmcwEA0Kslpdt9BfyG6UwAAPR6SWml7/7v5aYzAQDQ6/l++7djnNTfdCYAAHq9hHR3wex3huk8AADsMcZK30lKJ5vOAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7nf8PdrVGjUKkh0AAAAAASUVORK5CYII=</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="Sprite" idx="1" x="12.135254915624273" y="-8.816778784422809" heading="0" scale="1" volume="100" pan="0" rotation="1" instrument="4"  draggable="true" hidden="true" costume="0" color="40.80000000000001,74.65200000000004,255,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="128" y="30"><block s="doSetTempo"><l>180</l></block><block s="doSetVar"><l>current note</l><l>40</l></block><block s="clear"></block><block s="doForever"><script><block s="clear"></block><block s="doWarp"><script><block s="doSetVar"><l>current rotation</l><l>0</l></block><block s="doSetVar"><l>number of ellipses</l><block s="reportRandom"><l>5</l><l>15</l></block></block><block s="setColor"><color>255,230,0,1</color></block><block s="doRepeat"><block var="number of ellipses"/><script><block s="setPenHSVA"><l><option>saturation</option></l><block s="reportRandom"><l>15</l><l>100</l></block></block><block s="setSize"><block s="reportRandom"><l>1</l><l>10</l></block></block><custom-block s="draw ellipse vradius %s hradius %s centerx %s centery %s rotation %s segments %s"><block s="reportRandom"><l>10</l><l>100</l></block><block s="reportRandom"><l>10</l><l>100</l></block><l>0</l><l>0</l><block var="current rotation"/><l>2</l><comment w="90" collapsed="false">the vertical radius and horizontal radius change the size, rotation is set to ...rotate.  Segments drastically affects the speed of drawing.  For max speed on my machine, around 20 or lower is best. Can run kinda smooth up to 100. Below 30 you can see the edges, and things start looking polygonal. 2 gives straight lines, 1 gives dots, 0 gives nothing.</comment></custom-block><block s="changePenHSVA"><l><option>hue</option></l><block s="reportRandom"><l>1</l><l>10</l></block></block><block s="changeSize"><block s="reportRandom"><l>-2</l><l>2</l></block></block><block s="doChangeVar"><l>current rotation</l><block s="reportQuotient"><l>360</l><block var="number of ellipses"/></block></block></script></block></script></block><block s="doSetInstrument"><block s="reportRandom"><l>1</l><l>4</l></block></block><block s="doIfElse"><block s="reportEquals"><block var="current note"/><l>80</l></block><script><block s="doPlayNote"><block var="current note"/><l>.02</l></block><block s="doSetVar"><l>current note</l><l>40</l></block></script><script><block s="doPlayNote"><block var="current note"/><l>.02</l></block><block s="doChangeVar"><l>current note</l><l>1</l></block></script></block></script></block></script></scripts></sprite><watcher var="current rotation" style="normal" x="15.888888888888914" y="15.888888888888886" color="243,118,29"/><watcher var="number of ellipses" style="normal" x="15.888888888888914" y="49.25555873333332" color="243,118,29"/><watcher var="current note" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw ellipse vradius %&apos;vradius&apos; hradius %&apos;hradius&apos; centerx %&apos;centerx&apos; centery %&apos;centery&apos; rotation %&apos;rotation&apos; segments %&apos;segments&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>angle</l></list></block><block s="doSetVar"><l>angle</l><l>0</l></block><block s="up"></block><block s="changeXPosition"><block var="hradius"/></block><block s="doRepeat"><block s="reportSum"><block var="segments"/><l>1</l></block><script><block s="gotoXY"><block s="reportDifference"><block s="reportProduct"><block s="reportSum"><block var="centerx"/><block s="reportProduct"><block var="hradius"/><block s="reportMonadic"><l><option>cos</option></l><block var="angle"/></block></block></block><block s="reportMonadic"><l><option>cos</option></l><block var="rotation"/></block></block><block s="reportProduct"><block s="reportSum"><block var="centery"/><block s="reportProduct"><block var="vradius"/><block s="reportMonadic"><l><option>sin</option></l><block var="angle"/></block></block></block><block s="reportMonadic"><l><option>sin</option></l><block var="rotation"/></block></block></block><block s="reportSum"><block s="reportProduct"><block s="reportSum"><block var="centery"/><block s="reportProduct"><block var="vradius"/><block s="reportMonadic"><l><option>sin</option></l><block var="angle"/></block></block></block><block s="reportMonadic"><l><option>cos</option></l><block var="rotation"/></block></block><block s="reportProduct"><block s="reportSum"><block var="centerx"/><block s="reportProduct"><block var="hradius"/><block s="reportMonadic"><l><option>cos</option></l><block var="angle"/></block></block></block><block s="reportMonadic"><l><option>sin</option></l><block var="rotation"/></block></block></block><comment w="90" collapsed="false">now with rotation!</comment></block><block s="down"></block><block s="doChangeVar"><l>angle</l><block s="reportQuotient"><l>360</l><block var="segments"/></block></block></script></block><block s="up"></block></script></block-definition></blocks><variables><variable name="current rotation"><l>360</l></variable><variable name="number of ellipses"><l>10</l></variable><variable name="current note"><l>80</l></variable></variables></project><media name="ellipse apocalypse" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>