<snapdata remixID="10855412"><project name="Lab 3.1" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABZFJREFUeF7tnD9IXFkUh89M3CbBwBK2srDwbyGCYArRSqu1igoq2GhjYScIi4WbtXOLBcOChYXtClqqmMiASgwRdlacFdyIqBuxsYqoiwbB5T2IycQkzCWX3DNzvteIj3ffPef7fZw3MzImrq+vr4UDAoEIJBAwEHm2jQkgICIEJfBJATc2NmR5eVmip3MikbgpUNPvtbW10tLSEhQem389gVsCLi4uSnl5+dff2fEOPzx4IH/0lMt3d94L/6lbJBMiP05uydnZmVxdXUl1dbXjTlyuiUCWgOvr61JcXHwz+d5NvG/xc2P1qTw6GM+JzZ1fXsn+/n5c59ramvT39+e0jov0EcgScGRkRDo6OuIqo8fw4eGhNDc3y+7urszPz8vp6anU1NRIU1OTbG5uSmlpqfT19cXXDgwMyMTEhHR1dcnw8PDN+YWFBens7IzP1dXVyc7OjkSPz4uLi3hddK61tVX+fpGStn+fZBG6+9Nz+e/XplvUko//ie8THefn59LY2KiPLBXlRCBLwPHxcWloaIgXZjIZqayslKKiItnb25OVlRXp7e2Np070+8HBgayursbSVVVVyfHxcTyVokd49PoxOsbGxmRqakpKSkpiidPpdHztycmJpFIp2d7elsHBQRkdHZVXfz6X9tfvBUzc/V7uPd6Ut6kn8vbZb1nNJH7elq2trfjc0dGRtLe359QsF+kjkCVgJFE0Wb7FIzd6c/PhPnuZl9Lx+vecCF0NZ2IBo/XRy4ahoaGc1nGRPgK33oRMTk5KWVlZkEofPqyX+8X3v7j3m5M3kk7/FV+ztLQUT1mO/CXw2c8Btf+B5MOPh/IXP5XzQTQOBCWAgEHxszkC4kBQAggYFD+bIyAOBCWAgEHxszkC4kBQAggYFD+bIyAOBCWAgEHxszkC4kBQAggYFD+bIyAOBCWAgEHxszkC4kBQAggYFD+bqxewvr4+/t5IT08PaRUgAfUCRszb2tpu0EdfiJqdnZWKiooCjMNeS3kh4McSvospmUzK5eWlzM3N2UuuQDpGQI9BTk9PS3d3t8c7Fv6t8kLAjx/BMzMz8XeWtR0I6J6IegHz6U0IAhaggO4thVuBgO7s1U9A95bCrUBAd/YI6M7ssysQ0B0mArozQ0CPzBDQI0wmoDtMBHRnxgT0yAwBPcJkArrDREB3ZkxAj8wQ0CNMJqA7TAR0Z8YE9MgMAT3CZAK6w0RAd2ZMQI/MENAjTCagO0wEdGfGBPTIDAE9wmQCusNEQHdmTECPzBDQI0wmoDtMBHRnxgT0yAwBPcJkArrDREB3ZkxAj8wQ0CNMJqA7TAR0Z8YE9MgMAT3CZAK6w0RAd2ZMQI/MENAjTCagO0wEdGfGBPTIDAE9wmQCusNEQHdmTECPzBDQI0wmoDtMBHRnxgT0yKxgBIymj4aDf1DplkLBCOjWNldrIYCAWpIwWgcCGg1eS9sIqCUJo3UgoNHgtbSNgFqSMFoHAhoNXkvbCKglCaN1IKDR4LW0jYBakjBaBwIaDV5L2wioJQmjdSCg0eC1tI2AWpIwWgcCGg1eS9sIqCUJo3UgoNHgtbSNgFqSMFoHAhoNXkvbCKglCaN1IKDR4LW0jYBakjBaBwIaDV5L2wioJQmjdSCg0eC1tI2AWpIwWgcCGg1eS9sIqCUJo3UgoNHgtbSNgFqSMFoHAhoNXkvbCKglCaN1IKDR4LW0jYBakjBaBwIaDV5L2wioJQmjdSCg0eC1tI2AWpIwWgcCGg1eS9sIqCUJo3UgoNHgtbSNgFqSMFoHAhoNXkvbCKglCaN1IKDR4LW0jYBakjBaBwIaDV5L2wioJQmjdSCg0eC1tI2AWpIwWgcCGg1eS9sIqCUJo3UgoNHgtbSNgFqSMFoHAhoNXkvbCKglCaN1/A/NfqbGFQEOBQAAAABJRU5ErkJggg==</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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAEnpJREFUeF7t17FxVUsQBND70sBXHIQgfJIhGfynEIgDnzRE8YvvYFEjtXrQHtm6O/vOTG3X3C5/BAgQIECAwJsL3N68ooIECBAgQIDAJYANAQECBAgQKAgI4AK6kgQIECBAQACbAQIECBAgUBAQwAV0JQkQIECAgAA2AwQIECBAoCAggAvoShIgQIAAAQFsBggQIECAQEFAABfQlSRAgAABAgLYDBAgQIAAgYKAAC6gK0mAAAECBASwGSBAgAABAgUBAVxAV5IAAQIECAhgM0CAAAECBAoCAriAriQBAgQIEBDAZoAAAQIECBQEBHABXUkCBAgQICCAzQABAgQIECgICOACupIECBAgQEAAmwECBAgQIFAQEMAFdCUJECBAgIAANgMECBAgQKAgIIAL6EoSIECAAAEBbAYIECBAgEBBQAAX0JUkQIAAAQIC2AwQIECAAIGCgAAuoCtJgAABAgQEsBkgQIAAAQIFAQFcQFeSAAECBAgIYDNAgAABAgQKAgK4gK4kAQIECBAQwGaAAAECBAgUBARwAV1JAgQIECAggM0AAQIECBAoCAjgArqSBAgQIEBAAJsBAgQIECBQEBDABXQlCRAgQICAADYDBAgQIECgICCAC+hKEiBAgAABAWwGCBAgQIBAQUAAF9CVJECAAAECAtgMECBAgACBgoAALqArSYAAAQIEBLAZIECAAAECBQEBXEBXkgABAgQICGAzQIAAAQIECgICuICuJAECBAgQEMBmgAABAgQIFAQEcAFdSQIECBAgIIDNAAECBAgQKAgI4AK6kgQIECBAQACbAQIECBAgUBAQwAV0JQkQIECAgAA2AwQIECBAoCAggAvoShIgQIAAAQFsBggQIECAQEFAABfQlSRAgAABAgLYDBAgQIAAgYKAAC6gK0mAAAECBASwGSBAgAABAgUBAVxAV5IAAQIECAhgM0CAAAECBAoCAriAriQBAgQIEBDAZoAAAQIECBQEBHABXUkCBAgQICCAzQABAgQIECgICOACupIECBAgQEAAmwECBAgQIFAQEMAFdCUJECBAgIAANgMECBAgQKAgIIAL6EoSIECAAAEBbAYIECBAgEBBQAAX0JUkQIAAAQIC2AwQIECAAIGCgAAu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QIAAgYKAAC6gK0mAAAECBASwGSBAgAABAgUBAVxAV5IAAQIECAhgM0CAAAECBAoCAriAriQBAgQIEBDAZoAAAQIECBQEBHABXUkCBAgQICCAzQABAgQIECgICOACupIECBAgQEAAmwECBAgQIFAQEMAFdCUJECBAgIAANgMECBAgQKAgIIAL6EoSIECAAAEBbAYIECBAgEBBQAAX0JUkQIAAAQIC2AwQIECAAIGCgAAuoCtJgAABAgQEsBkgQIAAAQIFAQFcQFeSAAECBAgIYDNAgAABAgQKAgK4gK4kAQIECBAQwGaAAAECBAgUBARwAV1JAgQIECAggM0AAQIECBAoCAjgArqSBAgQIEBAAJsBAgQIECBQEBDABXQlCRAgQICAADYDBAgQIECgICCAC+hKEiBAgAABAWwGCBAgQIBAQUAAF9CVJECAAAECAtgMECBAgACBgoAALqArSYAAAQIEBLAZIECAAAECBQEBXEBXkgABAgQICGAzQIAAAQIECgICuICuJAECBAgQEMBmgAABAgQIFAQEcAFdSQIECBAgIIDNAAECBAgQKAgI4AK6kgQIECBAQACbAQIECBAgUBAQwAV0JQkQIECAgAA2AwQIECBAoCAggAvoShIgQIAAAQFsBggQIECAQEFAABfQlSRAgAABAgLYDBAgQIAAgYKAAC6gK0mAAAECBASwGSBAgAABAgUBAVxAV5IAAQIECAhgM0CAAAECBAoCAriAriQBAgQIEBDAZoAAAQIECBQEBHABXUkCBAgQICCAzQABAgQIECgICOACupIECBAgQEAAmwECBAgQIFAQEMAFdCUJECBAgIAANgMECBAgQKAgIIAL6EoSIECAAAEBbAYIECBAgEBBQAAX0JUkQIAAAQIC2AwQIECAAIGCgAAuoCtJgAABAgQEsBkgQIAAAQIFAQFcQFeSAAECBAgIYDNAgAABAgQKAgK4gK4kAQIECBAQwGaAAAECBAgUBARwAV1JAgQIECAggM0AAQIECBAoCAjgArqSBAgQIEBAAJsBAgQIECBQEBDABXQlCRAgQICAADYDBAgQIECgICCAC+hKEiBAgAABAWwGCBAgQIBAQUAAF9CVJECAAAECAtgMECBAgACBgoAALqArSYAAAQIEBLAZIECAAAECBQEBXEBXkgABAgQICGAzQIAAAQIECgICuICuJAECBAgQEMBmgAABAgQIFAQEcAFdSQIECBAgIIDNAAECBAgQKAgI4AK6kgQIECBAQACbAQIECBAgUBAQwAV0JQkQIECAgAA2AwQIECBAoCAggAvoShIgQIAAAQFsBggQIECAQEFAABfQlSRAgAABAgLYDBAgQIAAgYKAAC6gK0mAAAECBASwGSBAgAABAgUBAVxAV5IAAQIECAhgM0CAAAECBAoCAriAriQBAgQIEBDAZoAAAQIECBQEBHABXUkCBAgQICCAzQABAgQIECgICOACupIECBAgQEAAmwECBAgQIFAQEMAFdCUJECBAgIAANgMECBAgQKAgIIAL6EoSIECAAAEBbAYIECBAgEBBQAAX0JUkQIAAAQI/AR2RL5aJACKFAAAAAElFTkSuQmCC</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="-90" y="90" heading="90.00000000001751" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,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="133.5537109375" y="37.00000000000006"><block s="receiveGo"></block><block s="clear"></block><block s="gotoXY"><l>-90</l><l>90</l></block><block s="doAsk"><l>how many sides does your shape have</l></block><block s="doSetVar"><l>Number of Sides</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportLessThan"><block s="getLastAnswer"></block><l>3</l></block><script><block s="doSayFor"><l>Error: cannot make a polygon with given number</l><l>2</l></block></script><script><custom-block s="Polygon"></custom-block></script></block></script></scripts></sprite><watcher var="Number of Sides" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Square" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="turn"><l>90</l><comment w="207" collapsed="false">Turning 90 each time means we&apos;ve turned 360 by the end of the script (360 / 4 = 90)</comment></block></script></block></script></block-definition><block-definition s="Polygon" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="down"></block><block s="doRepeat"><block var="Number of Sides"/><script><block s="forward"><l>100</l></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="Number of Sides"/></block><comment w="207" collapsed="false">Turning 120 each time means we&apos;ve turned 360 by the end of the script (360 / 3 = 120)</comment></block></script></block></script></block-definition><block-definition s="Pentagon" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="turn"><l>72</l><comment w="207" collapsed="false">Turning 72 each time means we&apos;ve turned 360 by the end of the script (360 / 5 = 72)</comment></block></script></block></script></block-definition><block-definition s="Octagon" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="clear"></block><block s="down"></block><block s="doRepeat"><l>8</l><script><block s="forward"><l>100</l></block><block s="turn"><l>45</l><comment w="207" collapsed="false">Turning 45 each time means we&apos;ve turned 360 by the end of the script (360 / 8 = 45)</comment></block></script></block></script></block-definition></blocks><variables><variable name="Number of Sides"><l>4</l></variable></variables></project><media name="Lab 3.1" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>