<snapdata remixID="13799713"><project name="AbstractDataType Lecture Template" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="AbstractDataType Lecture Template"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Coordinate Points, X Point: Y Point:" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="coordinates x coordinate %&apos;x coordinate&apos; y %&apos;y&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="x coordinate"/><block var="y"/></list></block></block></script></block-definition><block-definition s="x selector %&apos;record&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="record"/></block></block></script></block-definition><block-definition s="y selector %&apos;report&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="report"/></block></block></script></block-definition><block-definition s="table" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="37"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAHyZJREFUeF7t3c2PZFd5B+BzyoOdFWEfiZB/AQirBCmRskAi092WvCLYHmcbooSs4/HMnqAA23jGk+yQpm73pHeEyPwHEQlLbJRlpNgLYDH9cTLXqg7lYqa7btX9eu99LCEWvnXOe5/3jH7cyztVOfmHAAECBAgQ6F0g976jDQkQIECAAIEkgB0CAgQIECAwgIAAHgDdlgQIECBAQAA7AwQIECBAYAABATwAui0JECBAgIAAdgYIECBAgMAAAgJ4AHRbEiBAgAABAewMECBAgACBAQQE8ADotiRAgAABAgLYGSBAgAABAgMICOAB0G1JgAABAgQEsDNAgAABAgQGEBDAA6DbkgABAgQICGBngAABAgQIDCAggAdAtyUBAgQIEBDAzgABAgQIEBhAQAAPgG5LAgQIECAggJ0BAgQIECAwgIAAHgDdlgQIECBAQAA7AwQIECBAYAABATwAui0JECBAgIAAdgYIECBAgMAAAgJ4AHRbEiBAgAABAewMECBAgACBAQQE8ADotiRAgAABAgLYGSBAgAABAgMICOAB0G1JgAABAgQEsDNAgAABAgQGEBDAA6DbkgABAgQICGBngAABAgQIDCAggAdAtyUBAgQIEBDAzgABAgQIEBhAQAAPgG5LAgQIECAggJ0BAgQIECAwgIAAHgDdlgQIECBAQAA7AwQIECBAYAABATwAui0JECBAgIAAdgYIECBAgMAAAgJ4AHRbEiBAgAABAewMECBAgACBAQQE8ADotiRAgAABAgLYGSBAgAABAgMICOAB0G1JgAABAgQEsDNAgAABAgQGEBDAA6DbkgABAgQICGBngAABAgQIDCAggAdAtyUBAgQIEBDAzgABAgQIEBhAQAAPgG5LAgQIECAggJ0BAgQIECAwgIAAHgDdlgQIECBAQAA7AwQIECBAYAABATwAui0JECBAgIAAdgYIECBAgMAAAgJ4AHRbEiBAgAABAewMECBAgACBAQQE8ADotiRAgAABAgLYGSBAgAABAgMICOAB0G1JgAABAgQEsDNAgAABAgQGEBDAA6DbkgABAgQICGBngAABAgQIDCAggAdAtyUBAgQIEBDAzgABAgQIEBhAQAAPgG5LAgQIECAggJ0BAgQIECAwgIAAHgDdlgQIECBAQAA7AwQIECBAYAABATwAui0JECBAgIAAdgYIECBAgMAAAgJ4AHRbEiBAgAABAewMECBAgACBAQQE8ADotiRAgAABAgLYGSBAgAABAgMICOAB0G1JgAABAgQEsDNAgAABAgQGEBDAA6DbkgABAgQICGBngAABAgQIDCAggAdAtyWBNgSOjo7+rJTye1VVPWxjPWsQINCvgADu19tuBPYSeO2113737Ozsr1NKf5tS+s+U0mVK6QvP/vPw4uLivSdPnnyw1wY+TIBAbwICuDdqGxHYXeDg4OCPc87vpJS+lFJ6lHOulsvlj+sVX3311d+/vLys/91BSuk45/xwuVy+v/tuPkmAQB8CArgPZXsQ2EFg9bT7ekrpMKX0mTp0nz59+uD09PSj5y13eHj4udW1b6eUFs+uqUO5qqrq4x229xECBDoWEMAdA1ueQFOB1dNuHbp36tfM9ZPv1dPutmvdvn37TxaLRR3eRyml5cXFxX2vp7fVcx2BfgQEcD/OdiFwo8Dt27e/ulgs7q5eM3/v7Ozsuy962r1xsdUFq9fTdZDXYfyLlNJ7hra21XMdgW4FBHC3vlYncK3A+lBVzvmnKaV7TZ92tyU+PDx8M6VU/8fQ1rZoriPQoYAA7hDX0gReJLDxtPupoaqu1QxtdS1sfQLbCQjg7ZxcRWBvgfWhqpzzrXpi+bqhqr03vGEBQ1tdC1ufwPUCAtgJIdCxwOppt/4rQne6fs28660Y2tpVzucI7C4ggHe380kC1wp0MVTVNbmhra6FrU/gNwIC2Gkg0KJAn0NVLZb93KUMbXUtbP25CwjguZ8A99+KwJBDVa3cwDWLGNrqWtj6cxUQwHPtvPveW2BsQ1V739ANCxja6lrY+nMTEMBz67j73VsgwlDV3jd5wwKGtroWtv4cBATwHLrsHlsRiDhU1cqN3/x62jdtdQ1t/UkKCOBJttVNtSUwpaGqtkxetM7R0dEbpZQ7pZQ/yDk/8POIXYtbP7qAAI7eQfV3IjDloapOwNYW3RjaOqnD2M8jdq1u/YgCAjhi19TcicDchqo6QVxbtPY8Pz8/LKXcLaW8lHOuf2jCzyN2DW/9MAICOEyrFNqVgKGqrmR/s+7G0FZ1cXFxz88jdu9uh3ELCOBx90d1HQoYquoQ9wVLr15P17/I9IafR+zf347jEhDA4+qHajoWMFTVMXCD5Q1tNcBy6SQFBPAk2+qmNgUMVY33TBjaGm9vVNatgADu1tfqAwoYqhoQf4etDW3tgOYjoQUEcOj2Kf55Aoaq4p8LQ1vxe+gObhYQwDcbuSKIgKGqII1qUKahrQZYLg0nIIDDtUzB6wKGquZzHgxtzafXc7lTATyXTk/sPg1VTayhDW7H0FYDLJeOWkAAj7o9invO0+7rKaXDnPOtlNLx06dPH5yenn5Ean4Chrbm1/Op3bEAnlpHJ3g/hqom2NSWb8nQVsuglutFQAD3wmyTXQQMVe2iNu/PGNqad/+j3b0AjtaxiddrqGriDe7x9gxt9Yhtq50EBPBObD7UtoChqrZFrXclYGjLWRirgAAea2dmUJdvqppBk0d0i88b2jo7Ozs2xDeiJs2sFAE8s4aP4XYNVY2hC/OuwdDWvPs/lrsXwGPpxAzqMFQ1gyYHu0VDW8EaNrFyBfDEGjq22zFUNbaOqOdFAoa2nI2+BQRw3+Iz2c9Q1UwaPcHbNLQ1waaO9JYE8EgbE7EsQ1URu6bmFwkY2nI2uhYQwF0Lz2B9Q1UzaPLMb9HQ1swPQEe3L4A7gp3Dsoaq5tBl97guYGjLeWhTQAC3qTmDtQxVzaDJbnErAUNbWzG56BoBAex4bCVgqGorJhfNUMDQ1gyb3tItC+CWIKe4zOHh4edKKa/nnA/8/N8UO+ye2hQwtNWm5jzWEsDz6HOju3z11Ve/enl5eZBSulNK+elisbi3XC5/3GgRFxOYsYChrRk3v8GtC+AGWFO/dBW8d1NKX0opfe/s7Oy7vid36l13f10KGNrqUjf+2gI4fg/3uoP6NXNK6Vsppb/1tLsXpQ8TuFbA0JYDsikggGd6Jjaedh/lnCuvmWd6GNx2rwKGtnrlHvVmAnjU7Wm3uPWhqlLKrcVicfz06dMHXjO362w1AtsIGNraRmna1wjgaff3k7szVDWDJrvF0AKGtkK3b+fiBfDOdOP/oKGq8fdIhQTWBQxtzes8COCJ9dtQ1cQa6nZmK2Boa/qtF8AT6bGhqok00m0Q2BAwtDXdIyGAA/fWUFXg5imdQEOB9aGtlNJLKaW7Z2dnx4YoG0KO6HIBPKJmbFuKoaptpVxHYJoChram0VcBHKiPhqoCNUupBHoQ+PrXv/75W7du3UkpvfHsq2N/kVJ6r6qqhz1sbYsWBARwC4hdLmGoqktdaxOYjsDV0NazEP6DlNKDi4uL9548efLBdO5wencigEfaU0NVI22MsgiMXGD1VHwvpVT/oMpJzvnBcrl8f+Rlz7I8ATyithuqGlEzlEIguIChrfE3UACPoEeGqkbQBCUQmLCAoa1xNlcAD9gXQ1UD4tuawAwFDG2Nq+kCuOd+GKrqGdx2BAg8V8DQ1vAHQwD31ANDVT1B24YAgUYChrYacbV6sQBulfPTi10NVS0Wi8PLy8uX/Pxfh9iWJkBgLwFDW3vx7fRhAbwT2/Ufqp92Ly4uDnPOb5ZSflpKeefk5OTfO9jKkgQIEGhdwNBW66TPXVAAt+hcB28dtqWUL+ac/7GU8t2qqj5ucQtLESBAoDcBQ1vdUgvgPX1Xr5n/Ouf8N55298T0cQIERitgaKv91gjgHU3Xn3ZTSo8uLy+XXjPviOljBAiEETC01V6rBHADy+cMVVWllAdeMzdAdCkBApMQMLS1fxsF8BaGhqq2QHIJAQKzFTC0tVvrBfA1boaqdjtUPkWAwDwFDG0167sA3vAyVNXsALmaAAECzxPYHNpaLBaPHj9+/HNavxEQwCsLQ1X+WBAgQKB9AUNbLzaddQAbqmr/D5sVCRAg8DyBtaGtt1NKt+rvTDg/P69OT08/mqvYLAPYUNVcj7v7JkBgDAKbQ1uLxeL+HF9PzyqAb9++/dXFYnE3pfSllNL3zs7Ovjvn//U1hj+IaiBAYL4C60Nbz76698NSyqOqqh7ORWTyAbz+838555+mlO4tl8sfz6XB7pMAAQIRBOqhrcvLy7dyzl9IKT24uLh478mTJx9EqH3XGicbwBtPu49yzpXg3fWY+BwBAgT6EZjT0NakAnj1tPvNlFL9S0S3UkrHT58+feA1cz9/cOxCgACBtgTm8E1bkwjg1dPuQUrpjtfMbR1/6xAgQGAcAlP9pq3QAWyoahx/OFRBgACBPgSmNrQVLoANVfVxzO1BgACBcQtMYWgrTADXT7s553dyzl+sf/7PUNW4/3CojgABAn0IRB7aGnUAXw1VlVKOFovFS/VQVSnlXT//18extgcBAgTiCEQc2hplAG8OVdVPvo8fP/73OEdBpQQIECAwlECUoa1RBfDGa+bvpZT+wdPuUEfYvgQIEIgtMPahrcEDeHOoytNu7AOvegIECIxRYIxDW4MF8OZQ1WKxWHrNPMZjqyYCBAhMR2BMQ1u9BrChqukcYndCgACByAJjGNrqJYANVUU+pmonQIDAtAWGGtrqNIANVU370Lo7AgQITEmg76Gt1gPYUNWUjqN7IUCAwDwFNoe2FovFo8ePH/+8TY3WAthQVZttsRYBAgQIjEGgy6GtvQLYUNUYjocaCBAgQKBrgbWhrbdTSvXP3d49Ozs73ufnbncKYENVXbfa+gQIECAwVoHNoa3FYnF/l9fTjQLYUNVYj4O6CBAgQKBvgbWhrddzzr8opTyqqurhtnXcGMCGqraldB0BAgQIzFVgl6GtFwawoaq5HiP3TYAAAQK7CjQZ2vpUABuq2pXc5wgQIECAwG8Ethna+iSADVU5NgQIECBAoBuBFw1t5YODgx/nnL+YUvLzf93YW5UAAQIECKT1oa2U0n/XAfx+zvnzpZQHOed6gutDTgQIECBAgEC7Al/72tc++/LLL38r5/ztnPN/fPIK+vDw8As553ullNullOVisXhvuVy+3+7WViNAgAABAvMTODo6+qNSyt2U0ldKKf+cUqqOj49/9FtDWDnnV0sp9Td9PLu+3H32evqkqqqP50fmjgkQIECAwG4C9dPuK6+88npK6SCl9Dt16H7mM5958MMf/vB/r1a87q8h/clLL7305tVTcc75vtfTuzXCpwgQIEBgHgL1024duqWUt1JKPyul3Kufdp9399t8EUf9evpOKeWNnPPPLy8vHx4fHz+aB6W7JECAAAECNwusv2bOOX//1q1b/7D+tLtTAK9/6Ojo6K3Ly8s6iA1t3dwPVxAgQIDAhAXWh6puetrdO4CvFjC0NeET5dYIECBA4FqBFw1VNWW78RX0dQvW35xlaKspuesJECBAIJrANkNVTe9prwBe36z+pg9DW035XU+AAAECYxZoMlTV9D5aC+CN19OGtpp2wvUECBAgMBqBXYaqmhbfegCvF2Boq2k7XE+AAAECQwl84xvf+Oyvf/3rb5VSvr3LUFXTujsN4I2nYt+01bQ7ridAgACBzgWunnZLKV+pv5K5lHL8or+722YxvQTwWhAb2mqze9YiQIAAgZ0E6qfdX/3qV9d+U9VOCzf4UK8BvF6Xoa0GXXIpAQIECLQi0OVQVdMCBwvgjdfThraads71BAgQILC1wPpr5pTS919++eUbv6lq68V3vHDwAF6v29DWjl30MQIECBD4LYG+h6qatmBUAbzxVGxoq2k3XU+AAAECaaihqqb0owzgtSA2tNW0o64nQIDADAXGMFTVlH3UAbx+M4a2mrbW9QQIEJi+wJiGqppqhwngjdfThraadtr1BAgQmJDAGIeqmvKGC+D1Gzw4OLiTUnrTzyM2bbvrCRAgEE9g7ENVTUVDB/DGU/EnQ1s552VK6b3lcvl+UwzXEyBAgMD4BKIMVTWVm0QArwXx50opRznnuyml8uyfuznnk6qqPm4K43oCBAgQGE4g4lBVU61JBfD6za8PbdVPxaWU+1VVfdgUyPUECBAg0J9A5KGqpkqTDeCN19OGtpqeDNcTIECgR4EpDFU15Zp8AK+DGNpqejxcT4AAge4EpjZU1VRqVgG88VRsaKvpaXE9AQIEWhCY6lBVU5pZBvBaEBvaanpiXE+AAIEdBOYwVNWUZdYBvI5laKvp0XE9AQIEbhZYPe0eppTq7234WSnlXh8/dn9zZcNfIYA3enB4ePiFnLOhreHPpgoIEAgssAred0opfziWn/8bG6cAvqYjhrbGdlzVQ4DAmAWuhqpSSt8upfzsWa3vVFX1b2OuecjaBPAW+qunYkNbW1i5hACB+QmsP+3mnB+llCrBe/M5EMA3G/3/FYeHh4a2Gni5lACB6QqsDVXV///uK3Xonp2dvXt6evrRdO+63TsTwDt6GtraEc7HCBAILXA1VLWalfGaeY9uCuA98OqPGtraE9DHCRAIIbA5VHV+fv4dT7v7tU4A7+f3qU8b2moR01IECAwuYKiq2xYI4A58DW11gGpJAgR6EzBU1Q+1AO7QeXNoq/6ZxFKKn0fs0NzSBAjsJmCoaje3fT4lgPfRa/DZemgr5/xmzvm2n0dsAOdSAgQ6FTBU1SnvtYsL4J7t69fTpZQ7OefXc84fpJQeLpfL+u/N+YcAAQK9CRiq6o36hRsJ4AF7sD60lXN+UEp5VFXVhwOWZGsCBCYsYKhqXM0VwCPox+qp+N7V6+mU0nvL5fL9EZSmBAIEJiBgqGqcTRTAI+rL2tDW23VZhrZG1BylEAgmYKhq/A0TwCPtkaGtkTZGWQRGLmCoauQNWitPAI+8V4a2Rt4g5REYiYChqpE0okEZArgB1tCXGtoaugP2JzAuAUNV4+pH02oEcFOxEVxvaGsETVACgQEFDFUNiN/i1gK4Rcy+lzK01be4/QgMJ/Daa6/97tnZ2Tfr34Dx83/D9aHNnQVwm5oDrmVoa0B8WxPoUODg4OCPc84Hq5//+69nf0Hinh+77xC8x6UFcI/YfWxlaKsPZXsQ6F5gFbx3U0pfLqX8wM//dW/e9w4CuG/xHvcztNUjtq0ItCBQv2Y+Pz//q5TSt0spnnZbMB3zEgJ4zN1pqbb6qTildD+l9OellGUp5eHJyclPWlreMgQI7CmwGqqqfy3tKymlf04pVcfHxz/ac1kfH7mAAB55g9osrx7ayjm/Wkqpv2mrpJTq/35SVdXHbe5jLQIEbhZY/RWib5ZS6qGq3ymlHJ+fn//T6enpRzd/2hVTEBDAU+jiDvdwdHT0p6WUN6+einPO9/0QxA6QPkKgoUD9tJtSOkgpvVVK+Vkp5Z6n3YaIE7lcAE+kkbvexur19FsppddLKT+vf5Wpqqr6FZh/CBBoUWD9NfNisfj+06dPv+Npt0XggEsJ4IBN66rko6OjOojfKKV8PqX0bv3/RXkq7krbunMQqF8z//KXv/zWYrGoh6o87c6h6Q3uUQA3wJrLpYa25tJp99mVgKGqrmSnta4AnlY/W72btaGtv68XLqXczTmfGNpqldliExEwVDWRRvZ4GwK4R+zIW9VDW6vX07frv8pkaCtyN9XepoChqjY157WWAJ5Xv/e+2/r19Oor8eqhrQ9SSg+Pj48f7b2wBQgEEzBUFaxhIyxXAI+wKVFKWh/aKqU8yDk/MrQVpXvq3EXAUNUuaj7zIgEB7GzsLbB6Kr5XSvnk9bRv2tqb1AIjEzBUNbKGTKQcATyRRo7hNgxtjaELamhLwFBVW5LW8QTsDPQqYGirV26btShgqKpFTEtdK+AJ2AHpVMDQVqe8Fm9RwFBVi5iW2kpAAG/F5KI2BAxttaFojTYFDFW1qWmtpgICuKmY6/cWMLS1N6EF9hQwVLUnoI+3IiCAW2G0yC4ChrZ2UfOZXQVWP3b/F37+b1dBn2tbQAC3LWq9nQQMbe3E5kNbCBiq2gLJJYMICOBB2G36IgFDW85GWwJXr5lTSn9YSvnB+fm5n/9rC9c6rQgI4FYYLdKFgKGtLlSnvebqNfNfpZT8/N+0Wz2JuxPAk2jjtG/C0Na0+9vG3W087f5LSqk6Pj7+URtrW4NAVwICuCtZ67YuYGirddLQCxqqCt0+xaeUBLBjEFLA0FbItrVStKGqVhgtMgIBATyCJihhdwFDW7vbRfukoapoHVPvTQIC+CYh/z6MgKGtMK3aulBDVVtTuTCggAAO2DQlXy+wPrSVc15eXFw8PDk5+Qm3OAKGquL0SqW7Cwjg3e18cuQC9dBWKeUo5/x2Pe9QSnk753xSVdXHIy99luUZqppl22d90wJ41u2fz82vD23VT8WllPtVVX04H4Hx3qmhqvH2RmXdCgjgbn2tPjIBQ1vjaYihqvH0QiXDCAjgYdztOgKBg4ODO4vF4s1Syu+XUt7NOT/yVNxtYwxVdetr9VgCAjhWv1TbgYChrQ5QN5Y0VNW9sR3iCQjgeD1TcUcChrbahTVU1a6n1aYnIICn11N31IKAoa3dEQ1V7W7nk/MSEMDz6re7bShgaGt7MENV21u5kkAtIICdAwJbChja+m0oQ1VbHh6XEXiOgAB2LAg0FDC0ldLqafedlNKXSyl+/q/hGXI5AU/AzgCBPQTmNrS1NlR1lFJ6pZRyfH5+/k+np6cf7cHoowRmK+AJeLatd+NtCkx5aOtqqKqU8pcppf965vZOVVX/1qaftQjMUUAAz7Hr7rkzgSkNbW28Zv7B+fn5dzztdnZ0LDxDAQE8w6a75X4EIg5tXQ1VlVL+ztNuP+fELvMVEMDz7b0770kgwtDW5lBV/YMVXjP3dEBsM1sBATzb1rvxvgXGNrRlqKrvE2A/Ap8WEMBOBIEBBIYc2jJUNUDDbUngOQIC2LEgMKDA5tDWYrF4uFwuH3VRkqGqLlStSWB3AQG8u51PEmhVYH1oK+f8bill759HNFTVaossRqBVAQHcKqfFCOwvUD8Vl1Lu5Zxv18NQFxcXD09OTn7SZGVDVU20XEtgGAEBPIy7XQncKLA5tJVzfruUclJV1cfP+7ChqhtJXUBgVAICeFTtUAyB5wvUQ1uXl5dvXD0Vl1LuV1X1YX21oSqnhkBMAQEcs2+qnqnA6vX0nZzz66WUD549FV+ufhDBN1XN9Ey47bgCAjhu71Q+c4HV0Nb/LJfLf505hdsnEFJAAIdsm6IJECBAILqAAI7eQfUTIECAQEgBARyybYomQIAAgegCAjh6B9VPgAABAiEFBHDItimaAAECBKILCODoHVQ/AQIECIQUEMAh26ZoAgQIEIguIICjd1D9BAgQIBBSQACHbJuiCRAgQCC6gACO3kH1EyBAgEBIAQEcsm2KJkCAAIHoAgI4egfVT4AAAQIhBQRwyLYpmgABAgSiCwjg6B1UPwECBAiEFBDAIdumaAIECBCILiCAo3dQ/QQIECAQUkAAh2ybogkQIEAguoAAjt5B9RMgQIBASAEBHLJtiiZAgACB6AICOHoH1U+AAAECIQUEcMi2KZoAAQIEogsI4OgdVD8BAgQIhBQQwCHbpmgCBAgQiC4ggKN3UP0ECBAgEFJAAIdsm6IJECBAILqAAI7eQfUTIECAQEgBARyybYomQIAAgegCAjh6B9VPgAABAiEFBHDItimaAAECBKILCODoHVQ/AQIECIQUEMAh26ZoAgQIEIguIICjd1D9BAgQIBBSQACHbJuiCRAgQCC6gACO3kH1EyBAgEBIAQEcsm2KJkCAAIHoAgI4egfVT4AAAQIhBQRwyLYpmgABAgSiCwjg6B1UPwECBAiEFBDAIdumaAIECBCILiCAo3dQ/QQIECAQUkAAh2ybogkQIEAguoAAjt5B9RMgQIBASAEBHLJtiiZAgACB6AICOHoH1U+AAAECIQUEcMi2KZoAAQIEogsI4OgdVD8BAgQIhBQQwCHbpmgCBAgQiC4ggKN3UP0ECBAgEFJAAIdsm6IJECBAILqAAI7eQfUTIECAQEgBARyybYomQIAAgegCAjh6B9VPgAABAiEFBHDItimaAAECBKILCODoHVQ/AQIECIQUEMAh26ZoAgQIEIguIICjd1D9BAgQIBBSQACHbJuiCRAgQCC6gACO3kH1EyBAgEBIAQEcsm2KJkCAAIHoAgI4egfVT4AAAQIhBQRwyLYpmgABAgSiCwjg6B1UPwECBAiEFBDAIdumaAIECBCILiCAo3dQ/QQIECAQUkAAh2ybogkQIEAguoAAjt5B9RMgQIBASAEBHLJtiiZAgACB6AICOHoH1U+AAAECIQUEcMi2KZoAAQIEogsI4OgdVD8BAgQIhBQQwCHbpmgCBAgQiC4ggKN3UP0ECBAgEFJAAIdsm6IJECBAILqAAI7eQfUTIECAQEgBARyybYomQIAAgegCAjh6B9VPgAABAiEFBHDItimaAAECBKILCODoHVQ/AQIECIQUEMAh26ZoAgQIEIgu8H+mOjbJyH8IzwAAAABJRU5ErkJggg==</pentrails><costumes><list id="38"><item><ref mediaID="Stage_cst_XY Grid"></ref></item></list></costumes><sounds><list struct="atomic" id="39"></list></sounds><variables></variables><blocks></blocks><scripts><script x="306.47783251231533" y="57.01847290640404"><block s="doForEach"><l>item</l><l/><script></script></block></script></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="239.99999999999955" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="48"><costumes><list struct="atomic" id="49"></list></costumes><sounds><list struct="atomic" id="50"></list></sounds><blocks></blocks><variables></variables><scripts><script x="463.2758620689658" y="124.14532019704419"><block s="reportNewList"><list><l>240</l><l>0</l><l>0</l><l>100</l><l>-240</l><l>0</l><l>240</l><l></l></list><comment w="165.3694581280788" collapsed="true">odd index numbers are x points&#xD;even index numbers are y points&#xD;draws a Triangle</comment></block></script><script x="445.9676606878272" y="54.60385878489319"><block s="reportNewList"><list><l>240</l><l>0</l><l>0</l><l>100</l><l>-240</l><l>0</l><l>0</l><l>-100</l><l>240</l><l>0</l></list><comment w="165.3694581280788" collapsed="true">odd index numbers are x points&#xD;even index numbers are y points&#xD;draws a diamond</comment></block></script><script x="15.492610837438463" y="162.39367816091942"><custom-block s="Coordinate Points, X Point: Y Point:"></custom-block></script><comment x="15.49261083743852" y="14.215106732348033" w="414.1379310344828" collapsed="true">Abstract Data Types (ADT) is a custom data type created by the programmer to provide meaning to the data in your program. It is not built into the programming language. ADT are created with custom constructor and selector functions (blocks).&#xD;ADT are a form of abstraction because they make are program easier to understand, read, and debug.</comment><comment x="505.56650246305435" y="10" w="290.9852216748768" collapsed="true">Lists and Numbers are examples of Primitive Data Types</comment><comment x="15.911330049261153" y="106.05911330049256" w="413.1527093596059" collapsed="true">Step 1: Create A Reporter block (the constructor) that will take two numbers as the domain (x and y coordinates) and output a list as the range.</comment><comment x="10.492610837438406" y="196.20689655172396" w="421.5270935960591" collapsed="true">Step 2: Create two report blocks (the selectors) that will take the list created by the contructor block as the domain and output a single number as the range (one the x coordinate the second block the y coordinate).</comment><comment x="523.7931034482758" y="304.5812807881774" w="304.2857142857142" collapsed="true">Step 4: Create a Draw Shape Command Block whose domain will be the list of Coordinate Points create in step 3. The command block will draw the shape on the screen by using a the for each item block and the selector blocks created in Step 2.</comment><script x="411.8110120450723" y="231.6354679802962"><custom-block s="x selector %l"><custom-block s="coordinates x coordinate %n y %n"><l>240</l><l>0</l></custom-block></custom-block></script><script x="519.8110120450725" y="267.80213464696294"><custom-block s="y selector %l"><custom-block s="coordinates x coordinate %n y %n"><l>240</l><l>0</l></custom-block></custom-block></script><comment x="16" y="227.35960591133005" w="343.69458128078816" collapsed="true">Step 3: Create a list that stores the necessary Coordinte Points to draw your specified shape </comment><script x="530.9999999999999" y="432.30213464696317"><block s="doSayFor"><block var="item"/><l>2</l></block></script><script x="46.99999999999986" y="296.8021346469631"><block s="clear"></block><block s="down"></block><block s="doSetVar"><l>data</l><block s="reportNewList"><list><custom-block s="coordinates x coordinate %n y %n"><l>240</l><l>0</l></custom-block><custom-block s="coordinates x coordinate %n y %n"><l>0</l><l>100</l></custom-block><custom-block s="coordinates x coordinate %n y %n"><l>-240</l><l>0</l></custom-block><custom-block s="coordinates x coordinate %n y %n"><l>0</l><l>-100</l></custom-block><custom-block s="coordinates x coordinate %n y %n"><l>240</l><l>0</l></custom-block></list></block></block><block s="doForEach"><l>item</l><block var="data"/><script><block s="gotoXY"><custom-block s="x selector %l"><block var="item"/></custom-block><custom-block s="y selector %l"><block var="item"/></custom-block></block></script></block></script><comment x="521.8226600985221" y="193.74384236453193" w="307.2413793103449" collapsed="true">The list of numbers is confusing because it is not obvious which numbers are x and which are y coordinates. It will also be difficult to maintain (add or delete coordinates to the lists).&#xD;It would be better to create a matrix (a list of list). Each item in the list will be a list of x and y coordinates.</comment></scripts></sprite><watcher var="data" style="normal" x="0" y="-1" color="243,118,29" extX="128.56152343750023" extY="103"/></sprites></stage><variables><variable name="data"><list id="134"><item><list struct="atomic" id="135">240,0</list></item><item><list struct="atomic" id="136">0,100</list></item><item><list struct="atomic" id="137">-240,0</list></item><item><list struct="atomic" id="138">0,-100</list></item><item><list struct="atomic" id="139">240,0</list></item></list></variable></variables></scene></scenes></project><media name="AbstractDataType Lecture Template" app="Snap! 10.1-dev, https://snap.berkeley.edu" version="2"><costume name="XY Grid" center-x="240" center-y="180" image="data:image/png;base64,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" mediaID="Stage_cst_XY Grid"/></media></snapdata>