<snapdata remixID="9810599"><project name="Lab 2.5" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADT0lEQVR4Xu3SMWpCYRBF4TFFUIgEbFWyAiGgYGengoJbsUiZBaR0F1lJ6vSuwdJCtHmBFOlM6QHvee37YWbu/VpN0zTlZwJQAi0BQsk79jcBAQoBTUCAaPwOF6AG0AQEiMbvcAFqAE1AgGj8DhegBtAEBIjG73ABagBNQIBo/A4XoAbQBASIxu9wAWoATUCAaPwOF6AG0AQEiMbvcAFqAE1AgGj8DhegBtAEBIjG73ABagBNQIBo/A4XoAbQBASIxu9wAWoATUCAaPwOF6AG0AQEiMbvcAFqAE1AgGj8DhegBtAEBIjG73ABagBNQIBo/A4XoAbQBASIxu9wAWoATUCAaPwOF6AG0AQEiMbvcAFqAE1AgGj8DhegBtAEBIjG73ABagBNQIBo/A4XoAbQBASIxu9wAWoATUCAaPwOF6AG0AQEiMbvcAFqAE1AgGj8DhegBtAEBHgl/t1uV91utyaTSb2+vqIl3fNwAV5p93A41Ha7rdPpVMfjsWazWQ2Hw5rP5zUYDO7ZxE1vE+A/cX9/f9f7+3u12+2/V03T1OVyqdVqVb1erzabTT09Pd20tHsaJsB/2vz6+qqPj496fHz8e3U+n+vl5aWm02mNRqMaj8f35OHmtwjwSuT7/b7e3t6q1WpVp9OpxWJR/X6/lstlPTw83Lyoex0owCvNfn5+/v5Zr9f1/Px8r/3jdwkQryB7AQFm949fL0C8guwFBJjdP369APEKshcQYHb/+PUCxCvIXkCA2f3j1wsQryB7AQFm949fL0C8guwFBJjdP369APEKshcQYHb/+PUCxCvIXkCA2f3j1wsQryB7AQFm949fL0C8guwFBJjdP369APEKshcQYHb/+PUCxCvIXkCA2f3j1wsQryB7AQFm949fL0C8guwFBJjdP369APEKshcQYHb/+PUCxCvIXkCA2f3j1wsQryB7AQFm949fL0C8guwFBJjdP369APEKshcQYHb/+PUCxCvIXkCA2f3j1wsQryB7AQFm949fL0C8guwFBJjdP369APEKshcQYHb/+PUCxCvIXkCA2f3j1wsQryB7AQFm949fL0C8guwFBJjdP369APEKshcQYHb/+PUCxCvIXkCA2f3j1wsQryB7gR9Vmgu319nrSQAAAABJRU5ErkJggg==</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,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.49896049896049893" y="-0.37422037422040255" 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="12" y="12.000000000000455"><block s="receiveGo"></block><block s="doBroadcast"><l>Ask</l></block></script><script x="11" y="77.00000000000057"><block s="receiveMessage"><l>Ask</l><comment w="90" collapsed="false">First set of code</comment></block><block s="show"></block><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="doSetVar"><l>Name</l><l></l></block><block s="doWait"><l>1</l></block><block s="doAsk"><l>Hi, What&apos;s your name?</l></block><block s="doChangeVar"><l>Name</l><block s="getLastAnswer"></block></block><block s="doWait"><l>1</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Hello, </l><block var="Name"/><l>! Let&apos;s play a game!</l></list></block><l>3</l></block><block s="doWait"><l>1</l></block><block s="doSayFor"><l>You are going to describe a triangle for me and I will tell you what type of triangle it is</l><l>5.5</l></block><block s="doWait"><l>1</l></block><block s="doSayFor"><l>If you wish to stop the game at any time, type in "Done"</l><l>4</l></block><block s="doBroadcast"><l>Triangle</l></block></script><script x="10" y="455.9999999999999"><block s="receiveMessage"><l>Triangle</l><comment w="90" collapsed="false">Second set of code</comment></block><block s="show"></block><block s="doWait"><l>1</l></block><block s="doAsk"><block s="reportJoinWords"><list><l>Ok, </l><block var="Name"/><l>, tell me. What&apos;s the length of one of the sides (A) of your triangle? </l></list></block></block><block s="doSetVar"><l>A</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="A"/><l>Done</l></block><block s="reportEquals"><block var="A"/><l>done</l></block></block><script><block s="doBroadcast"><l>StopPlaying</l></block></script><script><block s="doWait"><l>1</l></block><block s="doAsk"><block s="reportJoinWords"><list><l>Now, </l><block var="Name"/><l>, tell me. What&apos;s the length of the base (B) of your triangle? </l></list></block></block><block s="doSetVar"><l>B</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="B"/><l>Done</l></block><block s="reportEquals"><block var="B"/><l>done</l></block></block><script><block s="doBroadcast"><l>StopPlaying</l></block></script><script><block s="doWait"><l>1</l></block><block s="doAsk"><block s="reportJoinWords"><list><l>Finally, </l><block var="Name"/><l>, tell me. What&apos;s the length of the other side (C) of your triangle? </l></list></block></block><block s="doSetVar"><l>C</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="C"/><l>Done</l></block><block s="reportEquals"><block var="C"/><l>done</l></block></block><script><block s="doBroadcast"><l>StopPlaying</l></block></script><script><block s="doBroadcast"><l>FindTriangle</l></block></script></block></script></block></script></block></script><script x="483.9999999999998" y="10"><block s="receiveMessage"><l>FindTriangle</l><comment w="90" collapsed="false">Third set of code</comment></block><block s="doIfElse"><block s="reportAnd"><block s="reportAnd"><block s="reportGreaterThan"><block s="reportSum"><block var="A"/><block var="B"/></block><block var="C"/></block><block s="reportGreaterThan"><block s="reportSum"><block var="A"/><block var="C"/></block><block var="B"/></block></block><block s="reportGreaterThan"><block s="reportSum"><block var="B"/><block var="C"/></block><block var="A"/></block></block><script><block s="doWait"><l>1</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>Well, </l><block var="Name"/><l>, first of all, the perimeter of your triangle is </l><block s="reportSum"><block var="A"/><block s="reportSum"><block var="B"/><block var="C"/></block></block></list></block><l>4</l></block><block s="doWait"><l>2</l></block><block s="doIfElse"><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><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Also, </l><block var="Name"/><l>, your triangle is a right triangle</l></list></block><l>3</l></block><block s="doWait"><l>2</l></block><block s="doBroadcast"><l>FindTriangle2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Also, </l><block var="Name"/><l>, your triangle is not a right triangle</l></list></block><l>3</l></block><block s="doWait"><l>2</l></block><block s="doBroadcast"><l>FindTriangle2</l></block></script></block></script><script><block s="doWait"><l>1</l></block><block s="doSayFor"><block s="reportJoinWords"><list><l>I&apos;m sorry, </l><block var="Name"/><l>, but that&apos;s not a valid triangle. Try again!</l></list></block><l>3</l></block><block s="doWait"><l>2</l></block><block s="doBroadcast"><l>Triangle</l></block></script></block></script><script x="484.9999999999998" y="535.4999999999998"><block s="receiveMessage"><l>FindTriangle2</l><comment w="90" collapsed="false">Fourth (Last) set of code</comment></block><block s="doIfElse"><block s="reportAnd"><block s="reportAnd"><block s="reportEquals"><block var="A"/><block var="B"/></block><block s="reportEquals"><block var="A"/><block var="C"/></block></block><block s="reportEquals"><block var="B"/><block var="C"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Finally, </l><block var="Name"/><l>, your triangle is an equilateral triangle</l></list></block><l>3</l></block><block s="doWait"><l>1</l></block><block s="doAsk"><l>Do you want to play again?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="getLastAnswer"></block><l>Yes</l></block><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block></block><script><block s="doBroadcast"><l>PlayAgain</l></block></script><script><block s="doBroadcast"><l>StopPlaying</l></block></script></block></script><script><block s="doIfElse"><block s="reportNot"><block s="reportAnd"><block s="reportAnd"><block s="reportEquals"><block var="A"/><block var="B"/></block><block s="reportEquals"><block var="A"/><block var="C"/></block></block><block s="reportEquals"><block var="B"/><block var="C"/></block></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Finally, </l><block var="Name"/><l>, your triangle is a scalene triangle</l></list></block><l>3</l></block><block s="doWait"><l>1</l></block><block s="doAsk"><l>Do you want to play again?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="getLastAnswer"></block><l>Yes</l></block><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block></block><script><block s="doBroadcast"><l>PlayAgain</l></block></script><script><block s="doBroadcast"><l>StopPlaying</l></block></script></block></script><script><block s="doIf"><block s="reportOr"><block s="reportAnd"><block s="reportEquals"><block var="A"/><block var="B"/></block><block s="reportEquals"><block var="A"/><block var="C"/></block></block><block s="reportEquals"><block var="B"/><block var="C"/></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Finally, </l><block var="Name"/><l>, your triangle is an isosceles triangle</l></list></block><l>3</l></block><block s="doWait"><l>1</l></block><block s="doAsk"><l>Do you want to play again?</l></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="getLastAnswer"></block><l>Yes</l></block><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block></block><script><block s="doBroadcast"><l>PlayAgain</l></block></script><script><block s="doBroadcast"><l>StopPlaying</l></block></script></block></script></block></script></block></script></block></script><script x="292.6210937499999" y="898.9999999999998"><block s="receiveMessage"><l>PlayAgain</l></block><block s="doWait"><l>1</l></block><block s="doSayFor"><l>Ok, let&apos;s do it!</l><l>2</l></block><block s="doWait"><l>1</l></block><block s="doBroadcast"><l>Triangle</l></block></script><script x="247" y="1033.9999999999998"><block s="receiveMessage"><l>StopPlaying</l></block><block s="doWait"><l>1</l></block><block s="doSayFor"><l>Ok, thank you for playing!</l><l>2</l></block><block s="hide"></block></script></scripts></sprite><watcher var="A" style="normal" x="2.50520833333303" y="2.5052083333333357" color="243,118,29" hidden="true"/><watcher var="B" style="normal" x="2.50520833333303" y="7.766146334374987" color="243,118,29" hidden="true"/><watcher var="C" style="normal" x="2.50520833333303" y="13.02708433541666" color="243,118,29" hidden="true"/><watcher var="Name" style="normal" x="2.50520833333303" y="18.288022336458305" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="A"><l>3</l></variable><variable name="B"><l>4</l></variable><variable name="C"><l>5</l></variable><variable name="Name"><l>c</l></variable></variables></project><media name="Lab 2.5" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>