<snapdata remixID="8605180"><project name="Lab 2.3" 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></blocks><variables></variables><scripts><script x="246.33332933333327" y="10"><block s="receiveGo"></block><custom-block s="Ask for side length"></custom-block><block s="doIfElse"><custom-block s="if it is a triangle"></custom-block><script><block s="bubble"><l>It is a triangle</l></block><block s="doIfElse"><custom-block s="Right Triangle"></custom-block><script><block s="doIfElse"><custom-block s="equalateral"></custom-block><script><block s="bubble"><l>equalateral right</l></block></script><script><block s="doIfElse"><custom-block s="isosceles"></custom-block><script><block s="bubble"><l>Triangle is isosceles right</l></block></script><script><block s="bubble"><l>Scalene right</l></block></script></block></script></block></script><script><block s="doIfElse"><custom-block s="obtuse"></custom-block><script><block s="doIfElse"><custom-block s="isosceles"></custom-block><script><block s="bubble"><l>Triangle obtuse isosceles </l></block></script><script><block s="bubble"><l>Scalene obtuse </l></block></script></block></script><script><block s="doIfElse"><custom-block s="equalateral"></custom-block><script><block s="bubble"><l>equalateral acute</l></block></script><script><block s="doIfElse"><custom-block s="isosceles"></custom-block><script><block s="bubble"><l>Triangle acute isosceles </l></block></script><script><block s="bubble"><l>Scalene acute </l></block></script></block></script></block></script></block></script></block></script><script><block s="bubble"><l>False</l></block></script></block></script></scripts></sprite><watcher var="Side 1" style="normal" x="10" y="10" color="243,118,29"/><watcher var="Side 2" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="Side 3" style="normal" x="10" y="52.00000399999999" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Answer A" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="If it is a triangle %&apos;a&apos; %&apos;b&apos; %&apos;c&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%b"></input><input type="%b"></input></inputs></block-definition><block-definition s="If triangle true %&apos;a&apos; %&apos;b&apos; %&apos;c&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%b"></input><input type="%b"></input></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="if it is a triangle" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportAnd"><block s="reportLessThan"><block var="Side 1"/><block s="reportSum"><block var="Side 2"/><block var="Side 3"/></block></block><block s="reportAnd"><block s="reportLessThan"><block var="Side 2"/><block s="reportSum"><block var="Side 1"/><block var="Side 3"/></block></block><block s="reportLessThan"><block var="Side 3"/><block s="reportSum"><block var="Side 1"/><block var="Side 2"/></block></block></block></block></block></script></block-definition><block-definition s="isosceles" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportOr"><block s="reportEquals"><block var="Side 1"/><block var="Side 2"/></block><block s="reportOr"><block s="reportEquals"><block var="Side 3"/><block var="Side 1"/></block><block s="reportEquals"><block var="Side 2"/><block var="Side 3"/></block></block></block></block></script></block-definition><block-definition s="Ask for side length" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Side length 1?</l></block><block s="doSetVar"><l>Side 1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Side length 2?</l></block><block s="doSetVar"><l>Side 2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Side length 3?</l></block><block s="doSetVar"><l>Side 3</l><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="acute" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportOr"><block s="reportGreaterThan"><block s="reportSum"><block s="reportPower"><block var="Side 3"/><l>2</l></block><block s="reportPower"><block var="Side 1"/><l>2</l></block></block><block s="reportPower"><block var="Side 2"/><l>2</l></block></block><block s="reportOr"><block s="reportGreaterThan"><block s="reportSum"><block s="reportPower"><block var="Side 2"/><l>2</l></block><block s="reportPower"><block var="Side 3"/><l>2</l></block></block><block s="reportPower"><block var="Side 1"/><l>2</l></block></block><block s="reportGreaterThan"><block s="reportSum"><block s="reportPower"><block var="Side 1"/><l>2</l></block><block s="reportPower"><block var="Side 2"/><l>2</l></block></block><block s="reportPower"><block var="Side 3"/><l>2</l></block></block></block></block></block></script></block-definition><block-definition s="obtuse" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportAnd"><custom-block s="if it is a triangle"></custom-block><block s="reportOr"><block s="reportLessThan"><block s="reportSum"><block s="reportPower"><block var="Side 3"/><l>2</l></block><block s="reportPower"><block var="Side 1"/><l>2</l></block></block><block s="reportPower"><block var="Side 2"/><l>2</l></block></block><block s="reportOr"><block s="reportLessThan"><block s="reportSum"><block s="reportPower"><block var="Side 1"/><l>2</l></block><block s="reportPower"><block var="Side 2"/><l>2</l></block></block><block s="reportPower"><block var="Side 3"/><l>2</l></block></block><block s="reportLessThan"><block s="reportSum"><block s="reportPower"><block var="Side 2"/><l>2</l></block><block s="reportPower"><block var="Side 3"/><l>2</l></block></block><block s="reportPower"><block var="Side 1"/><l>2</l></block></block></block></block></block></block></script></block-definition><block-definition s="Right Triangle" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportOr"><block s="reportEquals"><block s="reportSum"><block s="reportPower"><block var="Side 3"/><l>2</l></block><block s="reportPower"><block var="Side 1"/><l>2</l></block></block><block s="reportPower"><block var="Side 2"/><l>2</l></block></block><block s="reportOr"><block s="reportEquals"><block s="reportSum"><block s="reportPower"><block var="Side 2"/><l>2</l></block><block s="reportPower"><block var="Side 3"/><l>2</l></block></block><block s="reportPower"><block var="Side 1"/><l>2</l></block></block><block s="reportEquals"><block s="reportSum"><block s="reportPower"><block var="Side 1"/><l>2</l></block><block s="reportPower"><block var="Side 2"/><l>2</l></block></block><block s="reportPower"><block var="Side 3"/><l>2</l></block></block></block></block></block></script></block-definition><block-definition s="scalene right" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="scalene acute" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="scalene obtuse" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="equalateral" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportAnd"><block s="reportEquals"><block var="Side 1"/><block var="Side 2"/></block><block s="reportEquals"><block var="Side 2"/><block var="Side 3"/></block></block></block></script></block-definition><block-definition s="Isoceles right" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs></block-definition></blocks><variables><variable name="Side 1"><l>3</l></variable><variable name="Side 2"><l>4</l></variable><variable name="Side 3"><l>5</l></variable></variables></project><media name="Lab 2.3" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>