<snapdata remixID="10338286"><project name="Lab 3.1 " 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="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3de5xcdX3/8fdndhOSzNlAQKlS7yi25ae1JioSuSQ7k0gqolZQVLRQLXipqHgF7Y9fNSiCqFgVtYgVWiW1KqKRZGeyVQEvgFrrteIVr1ASyJ7ZhGR3Pr/HnD0byQI9SXbPfM/Mec1fkjPz/Xy+z+/XvDMzZ84x8UAAAQQQQACBrgtY1ytSEAEEEEAAAQREALMJEEAAAQQQCCBAAAdApyQCCCCAAAIEMHsAAQQQQACBAAIEcAB0SiKAAAIIIEAAswcQQAABBBAIIEAAB0CnJAIIIIAAAgQwewABBBBAAIEAAgRwAHRKIoAAAgggQACzBxBAAAEEEAggQAAHQKckAggggAACBDB7AAEEEEAAgQACBHAAdEoigAACCCBAALMHEEAAAQQQCCBAAAdApyQCCCCAAAIEMHsAAQQQQACBAAIEcAB0SiKAAAIIIEAAswcQQAABBBAIIEAAB0CnJAIIIIAAAgQwewABBBBAAIEAAgRwAHRKIoAAAgggQACzBxBAAAEEEAggQAAHQKckAggggAACBDB7AAEEEEAAgQACBHAAdEoigAACCCBAALMHEEAAAQQQCCBAAAdApyQCCCCAAAIEMHsAAQQQQACBAAIEcAB0SiKAAAIIIEAAswcQQAABBBAIIEAAB0CnJAIIIIAAAgQwewABBBBAAIEAAgRwAHRKIoAAAgggQACzBxBAAAEEEAggQAAHQKckAggggAACBDB7AAEEEEAAgQACBHAAdEoigAACCCBAALMHEEAAAQQQCCBAAAdApyQCCCCAAAIEMHsAAQQQQACBAAIEcAB0SiKAAAIIIEAAswcQQAABBBAIIEAAB0CnJAIIIIAAAgQwewABBBBAAIEAAgRwAHRKIoAAAgggQACzBxBAAAEEEAggQAAHQKckAggggAACBDB7AAEEEEAAgQACBHAAdEoigAACCCBAALMHEEAAAQQQCCBAAAdApyQCCCCAAAIEMHsAAQQQQACBAAIEcAB0SiKAAAIIIEAAswcQQAABBBAIIEAAB0CnJAIIIIAAAgQwewABBBBAAIEAAgRwAHRKIoAAAgggQACzBxBAAAEEEAggQAAHQKckAggggAACBDB7AAEEEEAAgQACBHAAdEoigAACCCBAALMHEEAAAQQQCCBAAAdApyQCCCCAAAIEMHsAAQQQQACBAAIEcAB0SiKAAAIIIEAAswcQQAABBBAIIEAAB0CnJAIIIIAAAgQwewABBBBAAIEAAgRwAHRKIoAAAgggQACzBxBAAAEEEAggQAAHQKckAggggAACBDB7AAEEEEAAgQACBHAAdEoigAACCCBAALMHEEAAAQQQCCBAAAdApyQCCCCAAAIEMHsAAQQQQACBAAIEcAB0SiKAAAIIIEAAswcQQAABBBAIIEAAB0CnJAIIIIAAAgQwewABBBBAAIEAAgRwAHRKIoAAAgggQACzBxBAAAEEEAggQAAHQKckAggggAACBDB7AAEEEEAAgQACBHAAdEoigAACCCBAALMHEEAAAQQQCCBAAAdApyQCCCCAAAIEMHsAAQQQQACBAAIEcAB0SiKAAAIIIEAAswcQQAABBBAIIEAAB0CnJAIIIIAAAgQwewABBBBAAIEAAgRwAHRKIoAAAgggQACzBxBAAAEEEAggQAAHQKckAggggAACBDB7AAEEEEAAgQACBHAAdEoigAACCCBAALMHEEAAAQQQCCBAAAdApyQCCCCAAAIEMHsAAQQQQACBAAIEcAB0SiKAAAIIIEAAswcQQAABBBAIIEAAB0CnJAJFFIhG/K0yVeTaWcT+5rwn0zxJk3HN/n7Ox2ZABPZAgADeAySegkC/C1Qbfr5Jr+/3ed7b/Nx0fmvY3ljGuTPnsAIEcFh/qiMQXKA64qtNWp+8+y3nY9JNa1rDtrGc02fWoQQI4FDy1EWgAAL7rfdD583XDZKWJO2Ymmrr2gK0ln8LFT1FruG00JYJadn2mv00/8JUQGBKgABmJyBQVoENXo0GdL2kx6YE34sn9SSttlYpSKbm/3VJh6fz/U68TU/W8TZeivkzyeACBHDwJaABBMIIRE1fJ9eJafU7Km09cesq+3GYbsJUXbzRH9Wu6BuSDkjfkqyLh+05YbqhatkECOCyrTjzRUBSteGvN+n8FKPdruj48ZW2vow4izb5mkpbn5/+RNBdr2/V7YIyWjDn7goQwN31phoCwQWqG7xuA/qipIH0Xd+b42FbG7yxgA1Em/wtausf0hYmfVLHtVbbSMCWKF0CAQK4BIvMFBGYFljwJX/44E7dtOukK+mquKZnSualVnK3aJM+K9fTU4ctE5Naun21/azULkw+VwECOFdeBkegQAJX+6Joga6T6XFJV64fxoN6glZYXKAug7Vy4HpfvGN+8n3wo1Ofb8fbtZyTsoItSd8XJoD7fomZIAJTAlHTr5TrpOQ/TGNq60lx3X6Azx8EohH/U1X0dbmG0j/9ZFyzkzFCIA8BAjgPVcZEoGAC1YafZdKFaVturmeO1e2qgrVZiHaGRvwEN31m10lZ0lmtml1UiOZooq8ECOC+Wk4mg8A9BaoNr5l0za6Trlxr47q9Gav7FohG/G0ynZM+Y1JSPa7ZKGYIzKUAATyXmoyFQMEEFoz6wwYndaOkgzqtuWt96zodr3OtXbBWi9XOuV6pLtfVZlqTNnb7xE4t236c/bxYjdJNLwsQwL28evSOwP8msM4XRkt0/a6TrqQfz3M9YUvd7gQuW2DJiO+/U7pRpkcmz3Z9O96iI3WSbct+Nc9AIFuAAM424hkI9KRA1PR/ket5U9mhllX0pHilfa8nJxOo6WrDO5fpvN6katKC6V/jYXt+oHYo22cCBHCfLSjTQaAjUB3xV5tp6sQhk8v07HilfRqdvReIGv5smTqX7Uz+vnTpVa2avXfvR+IVCOwuQACzIxDoM4Go4Sskda7ilFzpyqXzWzXudzubZZ5xv+QJSas4KWs2orx26t/GPBBAoG8EFjT9oYOeXOlq+qSrDa2a1sg46WpWi+xeiZrJmeT19FOF2ybaWra9br+c1bi8uNQCBHCpl5/J95XAOl9YPVBfMWlpOq+fDmzXsjufZlv6ap6BJrP/533JxH66yUwPTz9ZuKm1Q8u1xu4K1BJle1yAAO7xBaR9BKYFqg2/3KQXpOEwrraWt1bZtxGaO4HqRn+cKrrOpEWJs+vyVt1eOHcVGKlMAgRwmVabufatQNTwV0q6+4lBJ8c1+2TfTjjgxKKGP1fSJ+7WwplxzS4O2BKle1SAAO7RhaNtBKYF0pOuNkoaTN/9XtSq2VkI5ScQjfi7ZXpVWmFCpuF42L6cX0VG7kcBArgfV5U5lUZg4Zf8wQMTukmu+6eT3hRv1iqdZJ3LJ/LIS2DUB6NJdf7R0znjvHM6622TE1q6bbXdkldJxu0/AQK4/9aUGZVFYL3vV52ffB+ZnHTl0i8q0tKxmt1eFoKQ8xwa9fu1J3WTSQ9J/W9o7dBRnJQVclV6qzYB3FvrRbcI7BKojvjHzXRK+pf/Np/UUeOrrfMTJB5dEli0wZdWBnStpAXpOnysVbNTu1SeMj0uQAD3+ALSfjkFoqa/Qq73Tc/e2zqltcquKKdG2FlXN/opVtHH79bFK+KavT9sV1TvBQECuBdWiR4RuJtAtMGP1qAacs1L//jiuGZnghROIBrx98n0iqQD005NqBav5qSscCvSG5UJ4N5YJ7pEIBFYOOoPGpi6veAfpSRfjgc0rBXWuTwij1ACUydlNSUdnbbw+0nT0m3D9utQLVG3+AIEcPHXiA4RmBKYOumqc6WrJ6Qkv9Kklsar7VaIwgtEG/xgDSZnpD+o042bvtF6gI7S4bYjfHd0UEQBAriIq0JPCNyLQLXhl5n01+mhu9rSUeM1uwGs4ggsHPEjBkz/IWm/JIRdl7XqdlpxOqSTIgkQwEVaDXpB4D4Eooa/TNKuE3vcdVqrbpcBVjyBoYb/jUv/tKsz00vjYbukeJ3SUWgBAjj0ClAfgQyBoU2+3F2ju066cl0S1+2lwBVXIGp4J3BPTzvcYW2tHFtl1xW3YzoLIUAAh1CnJgJ7KLCw6X88MHV7wamTrlzXxUu0Qsts5x4OwdNCCNzo86I79CVJT07L/67d1tLxVfabEO1Qs5gCBHAx14WuEJC+5/Oj3yZ/iR+RcvzGB7S0tcJ+B0/xBRZt9EMqleQfTw9Iu/1q/EAdy0lZxV+7bnVIAHdLmjoI7KVAdcQ/aqbpqyrtmBzQMdtW2Nf2chieHlBgaKMv94o2SZo/9QGGLm3V7MUBW6J0gQQI4AItBq0gMC0QbfQzVNEHd4m0dUa8yj6EUO8JRE0/Q/6HtTTp9LGafbj3ZkLHcy1AAM+1KOMhMEsB3jXNErCAL5/xEzI+zSjgGoVoiQAOoU5NBO5DYOb3hlzMoU+2yj0vosL3+X2ytLOZBgE8Gz1ei8BcCtzzzFkuZziXvoHHSi4j2tY3d927mTPaA69I+PIEcPg1oAMEEoGo6R+W6yXJf3BB/77cFVHTj5Yn14weTNf5kniY33T35WLvwaQI4D1A4ikI5C0w1PC/denuJ1lxS7u80QONHzX8lZLeO13epBeP1ezSQO1QNqAAARwQn9IIdAQWjvoRA5PJ732nfqriurxVtxei078C1YZfbtIL0hneNek6dludn5j174rf+8wI4LKtOPMtlEB11B9gk8nFGg5Jwle6qbVDy7XG7ipUozQztwLrfGH1wOTOVkvTgX+tST2eO1vNLXPRRyOAi75C9Ne/Ap2TrrZoVKblySRNt020tWx73X7Zv5NmZtMCC5r+0MGpy4welP7ZtfGAVnBv5/LsEQK4PGvNTAsmEDX9g3KdkbY1IWlVXLPRgrVJOzkKRA1fIWlE0kBSxvWBuG4vz7EkQxdIgAAu0GLQSnkEqiN+qpk+Oj1jd726Vbf3lEeAmU4LVBt+lkkX7toLbZ3aWmUfQ6j/BQjg/l9jZlgwgWjEj5Xpmumbtkv6ZFyzkwvWJu10USBq+pVynZSW3K5JrY5X25e72AKlAggQwAHQKVlugajpm+Vakip8O96m5TrexsutUvLZX+2LooX6qqTHph9Fb47rNv3dcMlx+nf6BHD/ri0zK6hA1PDfSzo4be/EuGafKmirtNVFgajpJ8q1Li35+7hm07cx7GIXlOqmAAHcTW1qIdC54lXD3y/pZR0Mk84Zq9l5wCAQjfg5Mr0tlfhAXONkrH7fFQRwv68w8yucQLXhLzDp8k5jLn2hVbOnFa5JGuq6QLXpXzDXmnRfvKBVs3/pehMU7KoAAdxVboohIO3/JX/45E79NLXYEg/rIJk5NiUWcLeoqc2SDugoTEzqEdtX289KLFKKqRPApVhmJlk0gajhv5U0/R3f4XHNvl+0HumnewJRw/9M0vfSir+Na5ZcGY1HfwsQwP29vsyuoAJRwzsnXv1Vpz2TTh+r2YcL2iptdUFgxs04PhXX7MQulKVEYAECOPACUL6cAtVN/mpr66LO7N10WWvYTiunBLPuCFQbfplJf53sB9drWnV7NzL9L0AA9/8aM8MCCiwe8SPalvzus/MW+EfxsP1JAdukpS4JRA3/kaTDOuUqFR2xdaV9vUulKRNQgAAOiE/pEgt8yOdVH6k7zbVQJjfX/cdqdnuJRUo79Wi931/76fdydc7E29b6ifbX6baztCAlmjgBXKLFZqrFEoga3rnU4FHJm+C2ThhbZZ8rVod00w2BoRE/wU2fTWt9Ja7Z0d2oS43wAgRw+DWgg5IKVBv+DpPe0Jm+S+e3avbGklKUetrVEX+nmV7HPijfNiCAy7fmzLggAkMb/ele0VW88ynIggRqI2r4VyQ9JfkkxPT0sWG7OlArlO2yAAHcZXDKITAtMNTwg9x0W/Ldn2lb62a++yvd7uicC3Cotpq0gHMBSrf6nZ8g8kAAgVACUdN/KNejO/U5+zXUKoSru3jUj2hPpmfDSz+Ka5wNH241ul+ZAO6+ORUR2CVQbfpHzXVq5w/4/Wf5NkZ1o59lFV2Yrv9lrTq/By/TLiCAy7TazLVwArtdAcn173Hdnl24JmkoN4FoxP9dpmd1Cpjpb8eG7SO5FWPgwgkQwIVbEhoqkwDXAC7Tat9zrrtdE9z1Z3HdflBukXLNngAu13oz26IJTN0Fp3MBjiWd1rgLTtEWKL9+9m/4Iyaln6QVNsfDuh93xcrPu4gjE8BFXBV6KpVAteGfN+kvk+8BJe4DW5LV577QJVno/2WaBDB7AIHAAkMNP9ultWkbH4hr9vLALVG+CwJRw98v6WWdUiadPVazt3ehLCUKJEAAF2gxaKWcAtGIHyvTaDr7/4xr9rhySpRr1lHD/1PSY5NZV3RsvNK+VC4BZksAswcQCC1wtS+KFmirTANyteNxHaATbCx0W9TPUWC9L47maYtMFbkm4+1arONtPMeKDF1AAQK4gItCS+UTqI74DWZa1pm5S6taNRspn0J5Zlxt+ipzbUjX+4ZWzZ5Yntkz02kBApi9gEABBKKGv0fSmWkr/zeu2T8UoC1ayEkgavj/k/T36fDvjWv2qpxKMWyBBQjgAi8OrZVHINrkJ6mtK5MZuzbGdVtdntmXb6ZRwzdKqqfr/Zy4buvKp8CMCWD2AAIFEFi43h80MF+3pK1sja/VEp1r7QK0RgtzLXCuV6KjdIdcQ52h22398fgq+81cl2G84gsQwMVfIzosiUDU8F9IesjUm2D9eatm3ynJ1Es1zepGf5xV9K10nX/RqtnDSgXAZHcJEMBsBgQKIhA1/BOSnpu28/K4Zh8oSGu0MYcCUcM7v/3t/Aa48y+tT8R1e94cDs9QPSRAAPfQYtFqfwtEI/53Ml3cmaVJV4zV7JT+nnE5Zxc1/ApJz08D+JVx3d5XTglmTQCzBxAoiMCipj++4ropbeencc0OLUhrtDGHAtWG/8yk5GPntmnp+LB9cw6HZ6geEiCAe2ixaLXPBdb5QPVA3WlSNfl0ckAPbK2w3/X5rEs1vUXX+AMrg5o+4SqON+sAnWSTpUJgsrsECGA2AwIFEoga3pS0Mmmpor+KV9qnC9QercxSIGp4537P/5YMY2rGw1ab5ZC8vIcFCOAeXjxa7z+BqOlvlevNU38/611jNXtt/82yvDMaavpF7np1GsBvi4ftLeXVYOYEMHsAgQIJVBv+VJO+mLTk+lpctycXqD1amaVAtelfM9eTppZXx7Vqds0sh+TlPSxAAPfw4tF6/wksGfH9d5q2TL0B1s54QIu1wrb330xLOKPrfWE0rjslzevk7zzXki116/w3j5IKEMAlXXimXVyBqOn/Jdf/ST6Gdh01Vrdri9stne2pQLTBj9aApm456PpuXLfH7OlreV5/ChDA/bmuzKqHBaKGXyLp9OTvadfrW3W7oIenQ+upwNCIv9FNb0//80Nxzc4Ap9wCBHC515/ZF1Cg2vAXmfSxtLWr4po9o4Bt0tJeClQb/jmTjk/+YVXRi1or7eN7OQRP7zMBArjPFpTp9L7A4lF/ZHtSP04/qrwtrtvBvT8rZhA1/H8kHdSRqEzoUVufajejUm4BArjc68/sCyoQjfitMt0/+ct6ng7beoxNBTKPnhQY2uSP9rZ+mDZ/a1yzP+rJidD0nAoQwHPKyWAIzI1A1PDPSEo+enbTqa1hm/5Iem4KMEpXBYZG/DQ3XZoUNX0mHrZndbUBihVSgAAu5LLQVNkFqk1/rbmmTr5yfTiuW3JSFo/eFIga/hFJL07/QfW61rBd2Jszoeu5FCCA51KTsRCYI4Ghjb7cK5r++dH34polP0vi0ZsCUcO/L+lPkzfApuVjw3Z9b86ErudSgACeS03GQmCuBNb7ftH85KIN+3XeAw+O6cA7nml3zNXwjNM9gcXX+IHtefofeXJxlbviHdpfa+yu7nVApaIKEMBFXRn6Kr1A1PTr5DqyA9E2rRkftqlLVPLoKYFFm/wvK219Pm36+rhmy3tqAjSbmwABnBstAyMwO4HqiF9gpqmbMbjWxnVLbtLAo7cEqg0/z6Q3JcvourBVt9f11gzoNi8BAjgvWcZFYJYCQ01/prumb0c4Gtds6jaFPHpKIBrx/5DpmE7TJj1zrGaf7akJ0GxuAgRwbrQMjMDsBKINfrAG9PupN8BqtTZrf27ePjvTrr/6Qz6veqjuMGlRUnu+Do6Pttu63gcFCylAABdyWWgKgSmBqOGdqyUd2vnf7YqWja+0m7DpHYFFDX9CRfpG0rHp5njYHtU73dNp3gIEcN7CjI/ALASGGv7PLr0wHeLMuGYXz2I4XtplgWrDzzTpPUn+uj4+VrcXdbkFyhVYgAAu8OLQGgJRwzsX4OjcHanz+GRcs5NR6R2BqOHrJJ2YdnxGXLMP9U73dJq3AAGctzDjIzALgeqIP8ZM30mGcN0S1+0hsxiOl3ZZIGr4ryUdkpQd0GPiFfbdLrdAuQILEMAFXhxaQ0DuFjW1RdL+HY3JAT142wr7FTLFF1jQ9IcOun6ednpnPKwlMvPid06H3RIggLslTR0E9lFgqOFfdOmp6cufG9fsyn0cipd1UaDa9JPN9a+dkiZdM1az47pYnlI9IEAA98Ai0WK5BaIRf7NMb00VLo5rdma5RXpj9lHT3yfXK5JuXW+J6/a23uicLrslQAB3S5o6COyjQHWjD1tFjfSd1I1jNXvCPg7Fy7ooEDX8m5L+IsnftmqtVdbsYnlK9YAAAdwDi0SLJRcY9Sia0B0yDcg1GS/RYi2z8ZKrFHv6M9dsUAdohcXFbpruui1AAHdbnHoI7IPAbu+mTB/zSZ0zvsp+sw9D8ZKcBRZt9EMGTG932/X77W/GNVuac1mG70EBArgHF42Wyycw44IcHYC7ZProxA69c/txNn2mbflgCjTjBV/0hw0O6g0ynZreRjLpzqWPtWrW+TMeCOwmQACzIRDoAYHFI35E23SVpINn/D94p7f1icqAzhtbaT/qgan0XYtDm/zRautsl54naXDGBG+tTOrpW1fb1/tu4kxo1gIE8KwJGQCBLgmc65XoKXqWpLOnT+65W+VJSZ9y19pW3f6rSx2Vuky14Y+1zlq4TpSpMgPjW5LOi6/Vp3WutUsNxeTvU4AAZnMg0IMCizb5mkpb50g6ckb7nQs9fK4trR2v2Q09OLXCt7zwGn/iwGDyj6CnT/3Ed7fH9e2K1o6vtPWFnwgNBhcggIMvAQ0gsO8CUcNXpO+IazNHcddGq2htPGxf3vcKvHJaINrox7jpbDOtuoeKqyHTeXHNRhFDYE8FCOA9leJ5CBRYYGHTn1hxvdmkp93Lu7KvpB9NbyjwFArbWnXEV5slnzYcdY9PG0xXT0prtw3b1C0HeSCwFwIE8F5g8VQEii6w63tJ6dnJ5f/v9nDphopr7VhNn+OaxBkr6W5DG3VCu6JzzLRsxrM737f/m7vO4/v2ov8/otj9EcDFXh+6Q2CfBIYaflhbepNJz5c0b8YgnZO0zouHtU7GCUK72bhXoqZOSj/Wf8wMt51uuqLiesdYzf57nxaGFyFwNwECmO2AQB8LpHfkeb1Lp5m0YMZU/9tNb29VdIVW2EQfM2RPbdQHqxM6xUxvlHTYjE8Otpt06YTrndvr9svswXgGAnsmQADvmRPPQqCnBaqj/gC1dZa5zpAU7RYwpp+bdH58ly7TGrurpye6t82v9/2i/XSau95g0kNnvDx21yUa1LtaK+x3ezs0z0cgS4AAzhLiOAJ9JDDU8INceqVMfyfXkhlT+42bLmiN68M6vs+vNX2jL6reoTNMOkvSITMcOvdffl9lkd679Ujb3EfLz1QKJkAAF2xBaAeBrghc5UPVRXq5mV59L1fXus1c75m3Q/+4eY1t7Uo/XSpy4HpfvHO+XuFK5n2/GWVvdeldrZY+qBNsrEstUabEAgRwiRefqSOg631hNK6XSHqdpAfNELmj807QpPeO1ez2XtZK3vmbXpXen/eAGXO5Ra4L4qr+SUfatl6eJ733lgAB3FvrRbcI5COwzucPHaQXuicnIR06o0jPfheafPc9qdeadPrM777lutlM7xjbrMt1ku3IB5ZREbhvAQKY3YEAAn8QWOcD1fvpOdZOLrV4+N1p3LTN2rp0cr7eue0Yu6XIbAtG/CGDps7Z339zj7O/Td/1tt7e2qIrdZJ1ftPLA4EgAgRwEHaKIlBwgc6FKEb0jHZFZ5vucSGKHS5dPjChd2x9qt1cpJksHvVHTk7oTWY6Zebvn911Y8W0dmxYV3EhkiKtWnl7IYDLu/bMHIE9ErjPSzG6JmX6ZHJRj5p9f48Gy+lJ0TV+uAZ0tkzPmXkFMElfTq9axaU4c/Jn2H0TIID3zY1XIVA6gWiDH+0DydW1njpj8p3b7X2m7Vo7XrfObfi69ljU9Md3roEt6QRp91sCunRNcunNul3btYYohMBeCBDAe4HFUxFAQFq00ZdVKsl3xM/Y7cYPJve2vtg2vW1bzb6ap9XCph+Z3nziuHv8Y8D02faEzhtfbTfl2QNjIzBbAQJ4toK8HoGSCkSb/HC19Sa5nivb/cYPkka9rbWtVdacS55qw2um5M5Ex84Yt3MpzSuL8HH4XM6XsfpbgADu7/VldgjkLrD4Gn9ke1BvkOuFMs2fUfCr6UfTX5hNI4sa/rTKVPAesds4rh2q6J8HpPPvHLafzKYGr0Wg2wIEcLfFqYdAnwos3OAPHhjQa116iUkLZ0zzW3Ktja/TZ3TuHt6B6VyvRE/RszQVvI+7+3gujZv0kckdunDbGvtVn5IyrT4XIID7fIGZHgLdFog2+ME+oNeY9FJJi2fU/4FL57U26xP3+Rvczp2J2jo5+S2y6U9mvH6ruz5gbb07Xm23dntu1ENgLgUI4LnUZCwEENglsP/nfcnkguSmD2fKdOAMmp8kV6G6XR/fdRWqqatxvSi9GtcjZjz/drneMziof7xjheEo8yAAAAdJSURBVHUukckDgZ4XIIB7fgmZAAIFF9jg1eqgXmqe3HnoATO6vcVNF6ktM9Nr7uV61L9NbpAwqUu02loFnyntIbBXAgTwXnHxZAQQ2GeBUV8QTejFZsn3xDPvvbvbsC79wqR3xgP6qFbY9n2uyQsRKLAAAVzgxaE1BPpSoPMd74ROMUtu/HDYjDn+yE3vaFV0hVZY56dFPBDoWwECuG+XlokhUHAB90p1k55jrotlcrleGQ9rnWwPz5Iu+PRoD4EsAQI4S4jjCCCAAAII5CBAAOeAypAIIIAAAghkCRDAWUIcRwABBBBAIAcBAjgHVIZEAAEEEEAgS4AAzhLiOAIIIIAAAjkIEMA5oDIkAggggAACWQIEcJYQxxFAAAEEEMhBgADOAZUhEUAAAQQQyBIggLOEOI4AAggggEAOAgRwDqgMiQACCCCAQJYAAZwlxHEEEEAAAQRyECCAc0BlSAQQQAABBLIECOAsIY4jgAACCCCQgwABnAMqQyKAAAIIIJAlQABnCXEcAQQQQACBHAQI4BxQGRIBBBBAAIEsAQI4S4jjCCCAAAII5CBAAOeAypAIIIAAAghkCRDAWUIcRwABBBBAIAcBAjgHVIZEAAEEEEAgS4AAzhLiOAIIIIAAAjkIEMA5oDIkAggggAACWQIEcJYQxxFAAAEEEMhBgADOAZUhEUAAAQQQyBIggLOEOI4AAggggEAOAgRwDqgMiQACCCCAQJYAAZwlxHEEEEAAAQRyECCAc0BlSAQQQAABBLIECOAsIY4jgAACCCCQgwABnAMqQyKAAAIIIJAlQABnCXEcAQQQQACBHAQI4BxQGRIBBBBAAIEsAQI4S4jjCCCAAAII5CBAAOeAypAIIIAAAghkCRDAWUIcRwABBBBAIAcBAjgHVIZEAAEEEEAgS4AAzhLiOAIIIIAAAjkIEMA5oDIkAggggAACWQIEcJYQxxFAAAEEEMhBgADOAZUhEUAAAQQQyBIggLOEOI4AAggggEAOAgRwDqgMiQACCCCAQJYAAZwlxHEEEEAAAQRyECCAc0BlSAQQQAABBLIECOAsIY4jgAACCCCQgwABnAMqQyKAAAIIIJAlQABnCXEcAQQQQACBHAQI4BxQGRIBBBBAAIEsAQI4S4jjCCCAAAII5CBAAOeAypAIIIAAAghkCRDAWUIcRwABBBBAIAcBAjgHVIZEAAEEEEAgS4AAzhLiOAIIIIAAAjkIEMA5oDIkAggggAACWQIEcJYQxxFAAAEEEMhBgADOAZUhEUAAAQQQyBIggLOEOI4AAggggEAOAgRwDqgMiQACCCCAQJYAAZwlxHEEEEAAAQRyECCAc0BlSAQQQAABBLIECOAsIY4jgAACCCCQgwABnAMqQyKAAAIIIJAlQABnCXEcAQQQQACBHAQI4BxQGRIBBBBAAIEsAQI4S4jjCCCAAAII5CBAAOeAypAIIIAAAghkCRDAWUIcRwABBBBAIAcBAjgHVIZEAAEEEEAgS4AAzhLiOAIIIIAAAjkIEMA5oDIkAggggAACWQIEcJYQxxFAAAEEEMhBgADOAZUhEUAAAQQQyBIggLOEOI4AAggggEAOAgRwDqgMiQACCCCAQJYAAZwlxHEEEEAAAQRyECCAc0BlSAQQQAABBLIECOAsIY4jgAACCCCQgwABnAMqQyKAAAIIIJAlQABnCXEcAQQQQACBHAQI4BxQGRIBBBBAAIEsAQI4S4jjCCCAAAII5CBAAOeAypAIIIAAAghkCRDAWUIcRwABBBBAIAcBAjgHVIZEAAEEEEAgS4AAzhLiOAIIIIAAAjkIEMA5oDIkAggggAACWQIEcJYQxxFAAAEEEMhBgADOAZUhEUAAAQQQyBIggLOEOI4AAggggEAOAgRwDqgMiQACCCCAQJYAAZwlxHEEEEAAAQRyECCAc0BlSAQQQAABBLIECOAsIY4jgAACCCCQgwABnAMqQyKAAAIIIJAlQABnCXEcAQQQQACBHAQI4BxQGRIBBBBAAIEsAQI4S4jjCCCAAAII5CBAAOeAypAIIIAAAghkCRDAWUIcRwABBBBAIAcBAjgHVIZEAAEEEEAgS4AAzhLiOAIIIIAAAjkIEMA5oDIkAggggAACWQIEcJYQxxFAAAEEEMhBgADOAZUhEUAAAQQQyBIggLOEOI4AAggggEAOAgRwDqgMiQACCCCAQJYAAZwlxHEEEEAAAQRyECCAc0BlSAQQQAABBLIECOAsIY4jgAACCCCQgwABnAMqQyKAAAIIIJAlQABnCXEcAQQQQACBHAQI4BxQGRIBBBBAAIEsAQI4S4jjCCCAAAII5CBAAOeAypAIIIAAAghkCRDAWUIcRwABBBBAIAcBAjgHVIZEAAEEEEAgS4AAzhLiOAIIIIAAAjkIEMA5oDIkAggggAACWQIEcJYQxxFAAAEEEMhBgADOAZUhEUAAAQQQyBIggLOEOI4AAggggEAOAgRwDqgMiQACCCCAQJbA/wdfanvSmAvZmwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><watcher var="# of sides" style="normal" x="13.707817925347968" y="13.707817925347243" color="243,118,29" hidden="true"/><watcher var="length of sides" style="normal" x="13.707817925347968" y="42.494238310139934" color="243,118,29" hidden="true"/><watcher scope="Sprite" s="xPosition" style="normal" x="10" y="10" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="31.000001999999995" color="74,108,212" hidden="true"/><sprite name="Sprite" idx="1" x="20.07203263269316" y="74.94597525767801" heading="89.99999980000689" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="12,188,255,1" pen="tip" id="12"><costumes><list struct="atomic" id="13"></list></costumes><sounds><list struct="atomic" id="14"></list></sounds><blocks></blocks><variables></variables><scripts><script x="15.666666666666401" y="10"><block s="receiveKey"><l><option>space</option></l></block><block s="show"></block><block s="gotoXY"><l>20</l><l>75</l></block><block s="clear"></block><block s="setColor"><color>12,188,255,1</color></block><block s="setSize"><l>3</l></block><block s="doSayFor"><l>I am going to draw a shape!</l><l>2</l></block><block s="doAsk"><l>How many sides should this shape have?</l></block><block s="doSetVar"><l># of sides</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What should the length of each side be</l></block><block s="doSetVar"><l>length of sides</l><block s="getLastAnswer"></block></block><custom-block s="Draw a shape with %n sides w/ the length of %n"><block var="# of sides"/><block var="length of sides"/></custom-block></script><script x="175.66666666666674" y="892.6666666666675"><block s="down"><comment w="107" collapsed="false">Equilateral Triangle</comment></block><block s="doRepeat"><l>3</l><script><block s="doWait"><l>.2</l></block><block s="forward"><l>50</l></block><block s="doWait"><l>.2</l></block><block s="turn"><l>120</l></block></script></block><block s="up"></block><block s="down"><comment w="92" collapsed="false">Square</comment></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>50</l></block><block s="turn"><l>90</l></block></script></block><block s="up"></block><block s="down"><comment w="90" collapsed="false">Regular Pentagon</comment></block><block s="doRepeat"><l>5</l><script><block s="doWait"><l>.2</l></block><block s="forward"><l>50</l></block><block s="doWait"><l>.2</l></block><block s="turn"><l>72</l></block></script></block><block s="up"></block><block s="down"><comment w="90" collapsed="false">Regular Octagon</comment></block><block s="doRepeat"><l>8</l><script><block s="doWait"><l>.2</l></block><block s="forward"><l>50</l></block><block s="doWait"><l>.2</l></block><block s="turn"><l>45</l></block></script></block><block s="up"></block></script><script x="10" y="377"><block s="receiveGo"><comment w="296.3613281250002" collapsed="false">complete code, includes everything above, More concise version, custom block within a custom block</comment></block><block s="gotoXY"><l>20</l><l>75</l></block><block s="show"></block><block s="clear"></block><block s="setColor"><color>12,188,255,1</color></block><block s="setSize"><l>3</l></block><custom-block s="Draw a costum shape"></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Draw a shape with %&apos;# of sides&apos; sides w/ the length of %&apos;length of sides&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="# of sides"/><l>4</l></block><script><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="doWait"><l>.2</l></block><block s="forward"><block var="length of sides"/></block><block s="doWait"><l>.2</l></block><block s="turn"><l>90</l></block></script></block><block s="up"></block></script></block><block s="doIf"><block s="reportEquals"><block var="# of sides"/><l>3</l></block><script><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="doWait"><l>.2</l></block><block s="forward"><block var="length of sides"/></block><block s="doWait"><l>.2</l></block><block s="turn"><l>120</l></block></script></block><block s="up"></block></script></block><block s="doIf"><block s="reportEquals"><block var="# of sides"/><l>5</l></block><script><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="doWait"><l>.2</l></block><block s="forward"><block var="length of sides"/></block><block s="doWait"><l>.2</l></block><block s="turn"><l>72</l></block></script></block><block s="up"></block></script></block><block s="doIf"><block s="reportEquals"><block var="# of sides"/><l>8</l></block><script><block s="down"></block><block s="doRepeat"><l>8</l><script><block s="doWait"><l>.2</l></block><block s="forward"><block var="length of sides"/></block><block s="doWait"><l>.2</l></block><block s="turn"><l>45</l></block></script></block><block s="up"></block></script></block><block s="doIf"><block s="reportGreaterThan"><l>3</l><block var="# of sides"/></block><script><block s="doSayFor"><l>Could not create a shape with this number of sides</l><l>3</l></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportAnd"><block s="reportGreaterThan"><block var="# of sides"/><l>10</l></block><block s="reportGreaterThan"><l>100</l><block var="# of sides"/></block></block><block s="reportNot"><block s="reportEquals"><l>20</l><block var="# of sides"/></block></block></block><script><block s="doSayFor"><l>Could not create a shape with this number of sides</l><l>3</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="# of sides"/><l>7</l></block><script><block s="down"></block><block s="doRepeat"><l>7</l><script><block s="doWait"><l>.2</l></block><block s="forward"><block var="length of sides"/></block><block s="doWait"><l>.2</l></block><block s="turn"><l>51.4285714</l></block></script></block><block s="up"></block></script></block><block s="doIf"><block s="reportEquals"><block var="# of sides"/><l>6</l></block><script><block s="down"></block><block s="doRepeat"><l>6</l><script><block s="doWait"><l>.2</l></block><block s="forward"><block var="length of sides"/></block><block s="doWait"><l>.2</l></block><block s="turn"><l>60</l></block></script></block><block s="up"></block></script></block><block s="doIf"><block s="reportEquals"><block var="# of sides"/><l>9</l></block><script><block s="down"></block><block s="doRepeat"><l>9</l><script><block s="doWait"><l>.2</l></block><block s="forward"><block var="length of sides"/></block><block s="doWait"><l>.2</l></block><block s="turn"><l>40</l></block></script></block><block s="up"></block></script></block><block s="doIf"><block s="reportEquals"><block var="# of sides"/><l>10</l></block><script><block s="down"></block><block s="doRepeat"><l>10</l><script><block s="doWait"><l>.2</l></block><block s="forward"><block var="length of sides"/></block><block s="doWait"><l>.2</l></block><block s="turn"><l>36</l></block></script></block><block s="up"></block></script></block><block s="doIf"><block s="reportEquals"><block var="# of sides"/><l>100</l></block><script><block s="down"></block><block s="doRepeat"><l>100</l><script><block s="doWait"><l>.05</l></block><block s="forward"><block var="length of sides"/></block><block s="doWait"><l>.05</l></block><block s="turn"><l>3.6</l></block></script></block><block s="up"></block></script></block><block s="doIf"><block s="reportEquals"><block var="# of sides"/><l>20</l></block><script><block s="down"></block><block s="doRepeat"><l>20</l><script><block s="doWait"><l>.05</l></block><block s="forward"><block var="length of sides"/></block><block s="doWait"><l>.05</l></block><block s="turn"><l>18</l></block></script></block><block s="up"></block></script></block></script></block-definition><block-definition s="Draw an equilateral triangle" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="doWait"><l>.2</l></block><block s="forward"><l>50</l></block><block s="doWait"><l>.2</l></block><block s="turn"><l>120</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="Regular Pentagon" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="doWait"><l>.2</l></block><block s="forward"><l>50</l></block><block s="doWait"><l>.2</l></block><block s="turn"><l>72</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="Regular Octagon" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><block s="doRepeat"><l>8</l><script><block s="doWait"><l>.2</l></block><block s="forward"><l>50</l></block><block s="doWait"><l>.2</l></block><block s="turn"><l>45</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="Draw a costum shape" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSayFor"><l>I am going to draw a shape!</l><l>2</l></block><block s="doAsk"><l>How many sides should this shape have?</l></block><block s="doSetVar"><l># of sides</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What should the length of each side be</l></block><block s="doSetVar"><l>length of sides</l><block s="getLastAnswer"></block></block><custom-block s="Draw a shape with %n sides w/ the length of %n"><block var="# of sides"/><block var="length of sides"/></custom-block></script></block-definition></blocks><variables><variable name="# of sides"><l>7</l></variable><variable name="length of sides"><l>60</l></variable></variables></project><media name="Lab 3.1 " app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>