<snapdata remixID="10132184"><project name="CompSci Lab 2.5" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEp0lEQVR4Xu2cWW4bMAwF6/sf2oWTtLDjRSvJR2ryW0kk543kGAF6uV6v1z/8QGCUwM2ay+im5/WXLwE3HbbeDiecRuBbQH4gEEQAAYPAU/abAAJiQigBBAzFT3EExIFQAnUF5Jt9qFi9xesK2CIQIWhEzRaH4H8/V8Bg8JTnW/CzA7xQ7vdi7AW8D4iw3MOqWHBMQHUCXAr1hJ76Q8B0kdVquJaAtbI5YhoEVIn50F8fENBDwEPl6kFbS0CC7slcak0tAaXQ0kwPAQTsocQaMwIIaIa2wMEOv9IgYAFPMo9gJ6DD7ckMfqn3QmzXBCwEYkkINk8TWBNwuqzgRi5TSCg5BESOEDk8iuYQ0IOEWo1DLh0Cqol36+cQ+W6jIqCigAf1hICvwj7oBYp2HQGjE6hcv+MiI2BlAVRnuxMTAVVDOqQvBDwkaNUxEVA1mUP6QsBDgv4as+NLgTcOWwEFB/YGTL3PBGwFhD4EGgQQEEVCCfgLyMdyaOBqxf0FVCNAP6EE9AVUejGVegnVZl9xHQEJd1+qiU7SETARNFptEHj1mLx5YBDQ26aKL/3MTD97ENBbQOo9EEBAhAglgICifyMNtcKxOAI6wqbUM4HcAs788osFbQKOXHML2EZpu8IxKNtB4k5HwDj2NSsPXspxAQcL1KQcNFVB9o8CFhwwSJXnsr1se9fNDGZ59kw///9nBMHGJuf53lZtniUY2pvHP4Kj50Gu2AQ2888nYCx+m+qbQ2026V3vQ0MI2EyLBZYEENCSLmc3CSBgExELLAkgoCVdzm4SQMAmIha8JLDpiwwCVvGrR4ieNc48zhBwJ/idZzmHrVguTkCCjPVBhH+cgLH4qS5CAAFFghhqQ+T1Gur5zWIEvAdTKNgdcnicgYAelKnxlgACIsc6gYVPjraAC4evT/brhN5eetdtb1D4QFEmbQGFmdJafgJ5BRS90fmVWJhgIpO8Ai5wYqsOgT0CTpg/jMCjxnBTiTaI8tsj4O8cRIdNpMvnVj35GteyEbBC0sbgzREl6R8BzU3YVCCJUKPTjgmYFULWvkfTjFq/wHdMwKgBqVuWAAIqRvvuRVl4aRTHvPWEgKrJHNIXAq4E/e9FinqZour2MOvsDQF7YLJmnkBDRAScR8vODQS0Bex8xjdw4IidBAZy0xZwJxTOkiSAgJKxnNNUfgEHnvtzYs0zqY+ASJLHCOdOfQRcGQp5V+jJ79UXUB6hc4PFLuSagMVgOKtEOf4WnMSBwhd97QVMkh9tBhIY/lNc4dsWGAOl3xDgBUSNUAIIGIqf4mcJqPbrhVo/AffhLAFnACPJDLXuPXsEJKRu4Cx8JLBHQCuqiG1FVuZcbQFlMDk1cuCFO1fA2bBn9zk5nK3MuQJmS6povwhYNNgsY70XsNJHTaVZrM1yZpXjBXSG8jFjpV6sZXQ4P4eADiAoEUMAAWO421VN9kLvFVBleJU+7DQrc/JnAVWDVO2rjBZ+g+x9Af36XquEwGv8Nu72FzAi/IiaG0OqfJS/gJVpZppN5FIiYCZpCvaKgAVDzTSSloAiHwv8JcRPYR0BM8jnl8t8pWQcdQScR87OxAT+ArfSWbcrpCepAAAAAElFTkSuQmCC</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAATq0lEQVR4Xu3c2XYbOQwFQOX/PzpzPJPZ4sQtrgCJyqubJFigddUtxd9e/hEgQIBALYFvr9fre60tZ9ztRxv8I0CAAAECBDYLCODN4JYjQIDAkQJV7po37lMAH/mboGgCBAgQOF1AAJ/eQfUTIFBDYOOdWQ3Q+F0K4PgeqIAAgRUCAmuFqjknCgjgiZimIkCAAIFBgUJvnATw4FkxnAABAgQI9AgI4B41Ywj8SqDQO3cHgACBcQEBPG5oBgIECBAg0CwggJvJDCBAgAABAuMCAnjcsOYMHrfW7LtdE8gscNjrkgDOfJjURoAAAQLXCgjga1trYwQIECCQWUAAZ+6O2ggQIFBV4LDHyT1tEsA9asYQIECAAIFBAQE8CGg4AQIECBDoERDAPWrGECBAgACBQQEBPAhoOAECBAgQ6BHoD+ACH5D3gBpDgAABAgTeEegP4Hdmdw0BAgSyCbh5yNaRsvUI4LKtt3ECBAgQiBQQwJH61iZAgACBsgICuGzrbZwAAQJvCHhk/wZS3yUCuM/NKAIECBAgMCQggIf4DCZAgAABAn0CArjPzSgCBAgQIDAkIICH+AwmQIAAAQJ9AgK4z80oAgQIECAwJCCAh/gMJkCAAAECfQICuM/NKAIECBAgMCQggIf4DCZAgAABAn0CArjPzSgCBAgQIDAkIICH+AwmQIAAAQJ9AgK4z80oAgQIECAwJCCAh/gMJkCAAAECfQICuM/NKAIECBAgMCQggIf4DCZAgAABAn0CArjPzSgCBAgQIDAkIICH+AwmQIAAAQJ9AgK4z80oAgQIECAwJCCAh/gMJkCAAAECfQICuM/NKAIECBAgMCQggIf4DCZAgAABAn0CArjPzSgCBAgQIDAkIICH+AwmQIAAAQJ9AgK4z80oAgQIECAwJCCAh/gMJkCAAAECfQICuM/NKAIECBAgMCQggIf4DCZAgMChAh+v/t8Prf2SsgXwJY20DQIECBA4S+C8APau7awTploCBAgQ+KXAeQGskQQIECBA4AIBAXxBE22BAAECBM4TEMDn9SyuYo//4+ytTIDAdQIC+LqW2hABAgQInCAggE/okhoJECBA4DoBAXxdS22IAAECBE4QEMAndEmNBAgQIHCdgAC+rqU2RIAAAQInCAjgE7rUUqNvKrdouZYAAQJhAgI4jN7CBAgQIFBZQABX7r69EyBAgECYgAAOo7cwAQIECFQWEMCVu2/vBAgQIBAmIIDD6C1MgAABApUFBHDl7ts7AQIECIQJCOAwegsTSC4w87+0zZwrOZvyCLwrIIDflXIdgf8KCBTngQCBQQEBPAhoOAECBAgQ6BEQwD1qxtQScLdbq992S2CTgADeBG0ZAgQIECDw8ydZRAgQIECAAIHNAu6AN4NbjgABAgQIfAgIYOeAAAECBAgECAjgAPRtS/ry0DZqCxEgQOBtgR+vzQL4bTEXEiBAgACBeQICeJ6lmQgQIECAwNsCAvhtKhcSIECAAIF5AgJ4nqWZCBAgQIDA2wIC+G0qFxIgQIAAgXkCtQLYt4LnnRwzESBAgMCQQK0AHqIymAABAgQIzBMQwPMszUSAAIFxAU/qxg0PmUEAH9IoZRIgQIDAXQIC+K5+2g2BOIGv7tzc1cX1xcppBWoEsF/+tAdQYQQIEKgqUCOAq3bXvgmsFvDmdrWw+S8WEMAXN9fWCBAgQCCvgADO2xuVESBAgMDFAgL44ubaGgECBAjkFdgXwD4rynsKVEaAAAEC2wX2BfD2rVmQAAECBAjkFRDAeXujMgIECBC4WEAAX9xcWyNAgACBvAICOG9vVEaAAAECFwsI4Iuba2sECCQR8CXUJI3IVYYAztUP1RAgQIDAaQKdb7AE8GmNVu/9Ap2/zPfD2CGBuwQE8F39tBsC5wh4o3FOr1S6REAAL2E1KQECBAgQ+FpAADshZwq4ezqzb6omQOAfAQHsMBAgQIAAgQABARyAbkkCBAgQICCAnQECBJ4/qPoOKbWAj2RSt+d3xQngI9umaAIECBA4XUAAn95B9RMgQIDAkQIC+Mi2KZoAAQIEThcQwKd3UP0ECBAgcKSAAD6ybYomQIAAgdMFBPDpHVQ/AQIECBwpIICPbJuiCSQV8N9hkjZGWRkFBHDGrqiJAAEC1QUKvJkTwNUPuf0TIECAQIiAAA5htygBAgQIVBcQwNVPgP0TIECAQIiAAA5htygBAgQIVBcQwNVPgP0TIECAQIiAAA5ht+gVAgW+pXlFn2yCQFIBAZy0McoiUE7AG5pyLa++YQFc/QS07N8LZIuWawkQIPClgAB2QAgQIECAQIBAWwC7Awpo0Y8l2cfZW5kAAQILBNoCeEEBpiRAgAABAhUFBHDFrtszAQIECIQLCODwFiggrYDH/mlbozACNwgI4Bu6aA8EThPw5ua0jql3gYAAXoBqSgIECBAg8CQggJ+E/JwAAQIE7hUIfBrTH8CBRd97EuyMAAECBKoI9AdwFSH7JECAAAECCwQE8AJUUxIgQIAAgScBAfwk5OcECBAgQGCBgABegGpKAgQIECDwJCCAn4T8nAABAgQILBA4O4B9E3vBkTAlAQIECOwQODuAdwhZgwABAgTOFEh+kyaAzzxWqiZAgACBwwUE8OENVD4BAgQInCkggM/sm6oJECBA4HABAXx4A5VPgAABAmcKCOCT+pb8CwUnUYbUqn8h7BbtEHBWO9DahwjgdjMjCBAgQIDAsIAAHiY0AQECBAgQaBcQwO1mRhAgQIAAgWEBATxMaAICBAgQINAuIIDbzYwgQIAAAQLDAgJ4mLDABL4RWaDJtkiAwG4BAbxb3HoECBAgQOD1eglgx4AAAQIECAQIxASwR5oBrbbkVQJ+h65qp83UFIgJ4J3WXqh2aluLAAECBN4UuD+A34RwGQECBAgQ2CkggHdqW4sAAQIECPwQEMCOAgECBAgQCBAQwAHoliRAgAABAgLYGSBAgAABAgECAjgA3ZIECBAgQEAAOwMECBCYKeC/Ps7UvHquPQH8dCCffn51C2yOAAECBCoK7AngirL2TIAAAQIEvhAQwI4HAQIEKgl44pim2wI4TSsWFOIXbQGqKQkQIDBHQADPcTQLAQIECBBoEhDATVwuJkCAAAECcwQE8BzHe2fxGPu+3urpfT21oyMFBPCRbVM0AQIECJwuIIBP76D6CRAgQOBIga8D2KOqI5uqaAIECHwS8Hqe7lC4A07XEgURIECAQAUBAVyhy/ZIgAABAukEBHC6lvwoyOOirJ1RFwECBKYICOApjCYhQIAAAQJtAgK4zcvVBAgQIEBgioAAnsJoEgIECBAg0CZwTwD7zLSt864mQIAAgVCBewI4lNHiBAgQIECgTUAAt3m5mgABAgQITBEQwFMYTUKAAAECBNoEBHCbl6sJECBAgMAUAQE8hdEkBAgQIECgTUAAt3m5mgABAgQITBEQwFMYTUKAAAECBNoEBHCbl6sJECBAgMAUAQE8hdEkBAgQIECgTUAAt3m5mgABAgQITBEQwFMYTUKAAAECBNoEBHCbl6sJECBAgMAUAQE8hdEkBAgQIECgTUAAt3m5mgABAgQITBEQwFMYTUKAAAECBNoEBHCbl6sJECBAgMAUAQE8hdEkBAgQIECgTUAAt3m5mgABAgQITBEQwFMYTUKAAAECBNoEBHCbl6sJECBAgMAUAQE8hdEkBAgQIECgTUAAt3n9e/WH3PfewcYRIECAQHUBAVz9BPTu3xuQXjnjCBAg8KeAAHYQCBAgQIBAgIAADkC3JAECBAgQEMDOAAECBAgQCBAQwAHoliRAgAABAgLYGSBAgAABAgECAjgA3ZKTBXwjezKo6QgQ2CEggHcoW4OANwnOAAECPwkIYEeCAAECBAgECMwLYO/wA9pnSQIECBA4VWBeAJ8qoG4CBAgQ+EvAjdTWkyCAt3JbjAABAgQI/Pt+hwUBAgQIECCwWcAd8GZwyxEgQIAAgb+f+JMgQIAAAQIENgu4A94MbjkCBAgsEfAFqiWsKycVwCt1zU2AAAECBH4jIIAdDQIECBAgECAggAPQLUmAAAECBASwM0CAAAECBHYLfPvr7574R4AAAQIECOwQ+M+X5QTwDnBrECBAYIXAO998fueaFbWZ81FAAD8SuYAAAQIECMwXEMDzTc1IgAABAgQeBQTwI5ELCBAgQIDAfAEB/I6pz1DeUXINAQLZBLx2ZevI/+oRwKnbozgCBAgQuFVAAN/aWfsiQIAAgdQCAjh1exRHgAABArcKCOBbO2tfuQV8Npe7P6ojsEFAAG9AtgQBAgQIEPhZQAA7EwQIzBFwVz/H0SxlBARwmVbbKAECBAhkEhDAmbqhFgIECBAoIyCAy7TaRgkQIEAgk4AAztQNtRAgQIBAGQEBXKbVNkqAAAECmQQEcKZuqIUAAQIEyggI4DKttlECBAgQyCQggDN1Qy0ECBAgUEZAAJdptY0SIECAQCYBAZypG2ohQIAAgTICArhMq22UAAECBDIJCOBM3VALAQIECJQREMBlWv3FRv0RfaeAAAEC2wUE8HZyCxIgQIAAgddLADsFBAgQIEAgQEAAB6BbkgABAgQICGBngAABAgQIBAgI4AB0SxIgQIAAAQHsDBAgQIAAgQABARyAbkkCBAgQICCAnQECBAgQaBPwtwPavH5z9ecABjsF1iQECBAgQOArAXfAzgcBAgQIEAgQEMAz0D01mKFoDgIECJQSEMCl2m2zBAgQIJBFQABn6YQ6CJwg4GnPCV1S4yECAviQRimTAAECBO4SEMB39dNuCBAgQOAQAQF8SKOUSYAAAQJ3CQjgp376zOtJyM8JECBAoENAAHegGUKAAAECBEYFBPCooPEECBAgQKBDQAB3oBlCgEBSAR8ZJW2Msn4lIIBnnwsvALNFzUeAAIErBQTwlW21KQIE0gl4c56uJdEFCeDoDlifAAECBEoKCOCSbbdpAgQIEIgWEMDRHbA+AQIECJQUGA9gn2uUPDifNu0cOAcECBBoEhgP4KblXEyAAAECBAh8CAhg54AAAQIECAQICOAAdEsSIECAAAEB7AwQIECAAIEAAQEcgG5JAgQIXCHgy5dDbRTAQ3wGEyBAgACBPgEB3OdmFAECBAgQGBIQwEN8BhMgQIAAgT4BAdznZhQBAgQIEBgSEMBDfAYTIECAAIE+AQHc52YUAQIECBAYEhDAQ3wGEyBAgACBPgEB3OdmFAECBAgQGBIQwEN8BhMgQIBAOoFD/kCIAE53chREgAABAhUEBHCFLtsjAQIECKQTEMDpWqIgAgQILBY45BHtYoXw6QVweAsUQIAAAQIVBQRwxa7bMwECBAiECwjg8BYogAABApcJeMT93NBvr5cAfmZyBQECBAgQmC4ggKeTmpAAAQIECDwLCOBnI1cQIECAAIHpAgJ4OqkJCRAgQIDAs4AAfjZyBQECBAgQmC5wfgD7tt30Q2FCAgQIEFgvcH4ArzeyAgECBAgQmC4ggKeTmpAAAQIECDwLCOBnI1cQIECAAIHpAgJ4OqkJCRAgQIDAs4AAfjZyBQECBL4W8GVQJ6RDQAB3oBlCgAABAgRGBQTwqKDxBAgQIECgQ0AAd6ClGuLRV6p2KIYAAQLvCgjgd6VcR4AAAQIEJgrkDGB3dRNbbCoCBAgQyCiQM4AzSqmJAAECIwJuLEb0rhwrgK9sq00RSCIgdJI0QhkZBQRwxq6oiQABAgSuFxDA17fYBgkQIEAgo4AAztgVNREgQIDA9QIC+PoW2yABAgQIZBTIG8C+vJHxvKiJAAECBCYJ5A3gSRs0DQECBAgQyCgggDN2RU0ECBAgcL3AcwB7FHz9IbBBAgQIENgv8BzA+2t6vYR+hLo1CRAgQGCjQM4A3ghgKQIEggW84Q5ugOWjBARwlLx1CRAgECXgTU+U/P/WFcAp2qAIAgQIEKgmIICrddx+CRAgQCCFgABO0QZFECBAgMAUgYMerwvgKR03CQECBAgQaBMQwG1eribwWeCgd9zaR4BAHgEBnKcXKskiIFCzdEIdBK4WEMBXt9fmrhbwRuHq9trc/QIC+P4e2yEBAgQIJBQQwAmboqQFAu4WF6CakgCBEYH1AeyFb6Q/xhIgQIDApQLrA/hSONsiQIAAAQIjAgJ4RM9YAgQIECDQKSCAO+EMI0CAAAECIwICeETPWAIECBAg0CkggDvhDCNAgAABAiMCAnhEr+JY32qv2HV7JkBggYAAXoBqSgIECBAg8CQggJ+E/JxAFQFPN6p02j6TCAjgJI1QBoGjBYT30e1TfIzA5wD2ixTTCasSuEnA68hN3bSXRQLugBfBHjWtF8uj2qVYAgRer9cFr1sC2EkmQIAAAQIBAgI4AN2SBAgQIEBAADsDBAgQIEAgQEAAB6BbkgABAgQICGBngEAlgQu+uFKpXfZ6t4AAvru/dkeAAAECSQUEcNLGKItAk4A72yYuFxPIICCAM3RBDQQIECBQTkAAl2u5DRMgQIBABgEBnKELaiBAgACBcgIC2Gdn5Q69DRMgQCCDgADO0AU1ECBAgEA5AQFcruU2TIAAAQIZBPYFsEe9GfqtBgIECBBIIrAvgJNsWBkErhPw5va6ltpQDQEBXKPPdkmAAAECyQQEcLKGKIcAAQIEaggI4Bp9tssWAY90W7Rcu1LAWVypGz63AA5vgQKmC3jRmk5qQgIE5gsI4PmmZiRAgAABAo8CAviRyAUECBAgQGC+wB+SKoJrBcZeMAAAAABJRU5ErkJggg==</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="0" y="0" heading="90" 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="26" y="80.99999999999974"><block s="receiveGo"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><block s="doAsk"><l>What is the length of side one of your triangle?</l></block><block s="doSetVar"><l>a</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the length of side two of your triangle?</l></block><block s="doSetVar"><l>b</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the length of side three of your triangle?</l></block><block s="doSetVar"><l>c</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>perimeter</l><block s="reportJoinWords"><list><l>The perimeter of your triangle is </l><block s="reportSum"><block var="a"/><block s="reportSum"><block var="b"/><block var="c"/></block></block><l>.</l></list></block></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="reportSum"><block s="reportProduct"><block var="a"/><block var="a"/></block><block s="reportProduct"><block var="b"/><block var="b"/></block></block><block s="reportProduct"><block var="c"/><block var="c"/></block></block><block s="reportOr"><block s="reportEquals"><block s="reportSum"><block s="reportProduct"><block var="b"/><block var="b"/></block><block s="reportProduct"><block var="c"/><block var="c"/></block></block><block s="reportProduct"><block var="a"/><block var="a"/></block></block><block s="reportEquals"><block s="reportSum"><block s="reportProduct"><block var="c"/><block var="c"/></block><block s="reportProduct"><block var="a"/><block var="a"/></block></block><block s="reportProduct"><block var="b"/><block var="b"/></block></block></block></block><script><block s="doSayFor"><l>Your triangle is right.</l><l>2</l></block><block s="doSayFor"><block var="perimeter"/><l>2</l></block></script><script><block s="doIfElse"><block s="reportOr"><block s="reportLessThan"><block s="reportSum"><block var="a"/><block var="b"/></block><block var="c"/></block><block s="reportOr"><block s="reportLessThan"><block s="reportSum"><block var="a"/><block var="c"/></block><block var="b"/></block><block s="reportLessThan"><block s="reportSum"><block var="b"/><block var="c"/></block><block var="a"/></block></block></block><script><block s="doSayFor"><l>That is not a valid triangle.</l><l>2</l></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><block var="a"/><block var="b"/></block><block s="reportEquals"><block var="b"/><block var="c"/></block></block><script><block s="doSayFor"><l>Your triangle is equilateral.</l><l>2</l></block><block s="doSayFor"><block var="perimeter"/><l>2</l></block></script><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="a"/><block var="b"/></block><block s="reportOr"><block s="reportEquals"><block var="b"/><block var="c"/></block><block s="reportEquals"><block var="c"/><block var="a"/></block></block></block><script><block s="doSayFor"><l>Your triangle is isosceles.</l><l>2</l></block><block s="doSayFor"><block var="perimeter"/><l>2</l></block></script><script><block s="doSayFor"><l>Your triangle is scalene.</l><l>2</l></block><block s="doSayFor"><block var="perimeter"/><l>2</l></block></script></block></script></block></script></block></script></block></script></scripts></sprite><watcher var="a" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="b" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="c" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="perimeter" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="a"><l>4</l></variable><variable name="b"><l>5</l></variable><variable name="c"><l>6</l></variable><variable name="perimeter"><l>The perimeter of your triangle is 15.</l></variable></variables></project><media name="CompSci Lab 2.5" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>