<snapdata remixID="8691558"><project name="Lab 2.5 Project" app="Snap! 5.1, http://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" volume="100" pan="0" lines="round" ternary="false" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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><block-definition s="Beginning Variables" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>a</l><l>0</l></block><block s="doSetVar"><l>b</l><l>0</l></block><block s="doSetVar"><l>c</l><l>0</l></block><block s="doSayFor"><l>Hello! I want to make a triangle but I need your help choosing three sides.</l><l>3</l></block><block s="doAsk"><l>What will the first side be?</l></block><block s="doSetVar"><l>a</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Okay, now what will my second side be?</l></block><block s="doSetVar"><l>b</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Now the last side?</l></block><block s="doSetVar"><l>c</l><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="Scalene" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block s="reportEquals"><block var="a"/><block var="b"/></block><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="reportAnd"><block s="reportEquals"><block s="reportEquals"><block var="b"/><block var="c"/></block><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="reportEquals"><block s="reportEquals"><block var="a"/><block var="c"/></block><block s="reportBoolean"><l><bool>false</bool></l></block></block></block></block><script><block s="doSayFor"><l>And thats a scalene triangle.</l><l>2</l></block></script></block></script></block-definition><block-definition s="Isosceles" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportOr"><block s="reportAnd"><block s="reportEquals"><block var="c"/><block var="b"/></block><block s="reportEquals"><block s="reportEquals"><block var="b"/><block var="a"/></block><block s="reportBoolean"><l><bool>false</bool></l></block></block></block><block s="reportAnd"><block s="reportEquals"><block var="a"/><block var="b"/></block><block s="reportEquals"><block s="reportEquals"><block var="b"/><block var="c"/></block><block s="reportBoolean"><l><bool>false</bool></l></block></block></block></block><script><block s="doSayFor"><l>And thats an isosceles triangle.</l><l>2</l></block></script></block></script></block-definition><block-definition s="Right" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block s="reportSum"><block s="reportPower"><block var="a"/><l>2</l></block><block s="reportPower"><block var="b"/><l>2</l></block></block><block s="reportPower"><block var="c"/><l>2</l></block></block><script><block s="doSayFor"><l>And thats a right triangle!</l><l>2</l></block></script></block></script></block-definition><block-definition s="Equilateral" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportEquals"><block s="reportQuotient"><block s="reportSum"><block s="reportSum"><block var="a"/><block var="b"/></block><block var="c"/></block><l>3</l></block><block var="a"/></block><script><block s="doSayFor"><l>And thats an equilateral triangle.</l><l>2</l></block></script></block></script></block-definition><block-definition s="Second Input" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Invalid Boolean Reporter" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportAnd"><block s="reportGreaterThan"><block s="reportSum"><block var="a"/><block var="b"/></block><block var="c"/></block><block s="reportAnd"><block s="reportGreaterThan"><block s="reportSum"><block var="b"/><block var="c"/></block><block var="a"/></block><block s="reportGreaterThan"><block s="reportSum"><block var="a"/><block var="c"/></block><block var="b"/></block></block></block></block></script></block-definition></blocks><variables><variable name="a"><l>0</l></variable><variable name="b"><l>0</l></variable><variable name="c"><l>0</l></variable></variables><scripts><script x="17" y="10"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="Beginning Variables" scope="local"></custom-block><block s="doIfElse"><block s="reportEquals"><custom-block s="Invalid Boolean Reporter" scope="local"></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>The perimeter of your triangle was </l><block s="reportSum"><block s="reportSum"><block var="a"/><block var="b"/></block><block var="c"/></block></list></block><l>2</l></block><custom-block s="Right" scope="local"></custom-block><custom-block s="Equilateral" scope="local"></custom-block><custom-block s="Isosceles" scope="local"></custom-block><custom-block s="Scalene" scope="local"></custom-block></script><script><block s="doSayFor"><l>Sorry, but your input is invalid. Remember that any two sides must be greater than the third. Example: a + b &gt; c</l><l>3</l></block></script></block></script><script x="16" y="281"><block s="receiveGo"></block><block s="doSayFor"><l>Press Space to run me!</l><l>2</l></block></script></scripts></sprite><watcher scope="Sprite" var="a" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="b" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher scope="Sprite" var="c" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="a squared" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><variables></variables></project><media name="Lab 2.5 Project" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>