<snapdata remixID="13198868"><project name="Triangle solver" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Triangle solver"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="%&apos;A&apos; + %&apos;B&apos; = %&apos;C&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>A</l><block s="reportVariadicProduct"><list><block var="A"/><block var="A"/></list></block></block><block s="doSetVar"><l>B</l><block s="reportVariadicProduct"><list><block var="B"/><block var="B"/></list></block></block><block s="doSetVar"><l>c</l><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportVariadicSum"><list><block var="A"/><block var="B"/></list></block></block></block></script></block-definition><block-definition s="%&apos;C&apos; - %&apos;A&apos; = %&apos;B&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>C</l><block s="reportVariadicProduct"><list><block var="C"/><block var="C"/></list></block></block><block s="doSetVar"><l>A</l><block s="reportVariadicProduct"><list><block var="A"/><block var="A"/></list></block></block><block s="doSetVar"><l>b</l><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportDifference"><block var="C"/><block var="A"/></block></block></block></script></block-definition></blocks><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" id="61"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="62"></list></costumes><sounds><list struct="atomic" id="63"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><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="68"><costumes><list struct="atomic" id="69"></list></costumes><sounds><list struct="atomic" id="70"></list></sounds><blocks></blocks><variables></variables><scripts><script x="123" y="10"><block s="doSetVar"><l>Missinglengths</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>how many problems do you need me to solve</l></block><block s="doSetVar"><l>numofprobs</l><block s="getLastAnswer"></block></block><block s="doRepeat"><block var="numofprobs"/><script><block s="doAsk"><l>what side is missing? L for leg and H for hypotenuse</l></block><block s="doSetVar"><l>missingside</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="missingside"/><l>H</l></list></block><script><block s="doAsk"><l>what is the first leg length</l></block><block s="doSetVar"><l>a</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>whta is the second leg lenght?</l></block><block s="doSetVar"><l>b</l><block s="getLastAnswer"></block></block><custom-block s="%s + %s = %s"><block var="a"/><block var="b"/><block var="c"/></custom-block><block s="doAddToList"><block var="c"/><block var="Missinglengths"/></block><block s="doSayFor"><l>answer documented</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="missingside"/><l>L</l></list></block><script><block s="doAsk"><l>What is the length of the other leg</l></block><block s="doSetVar"><l>a</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the length of the hypotenuse</l></block><block s="doSetVar"><l>c</l><block s="getLastAnswer"></block></block><custom-block s="%s - %s = %s"><block var="c"/><block var="a"/><block var="b"/></custom-block><block s="doAddToList"><block var="b"/><block var="Missinglengths"/></block><block s="doSayFor"><l>answer documented</l><l>2</l></block></script><list></list></block></script></block><block s="doSayFor"><l>Here are all of your missing lengths</l><l>2</l></block><block s="doSayFor"><block var="Missinglengths"/><l>6</l></block></script></scripts></sprite><watcher var="missingside" style="normal" x="10" y="10" color="243,118,29"/><watcher var="numofprobs" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="a" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="b" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="c" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="Missinglengths" style="normal" x="10" y="115.00000999999997" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="missingside"><l>l</l></variable><variable name="numofprobs"><l>6</l></variable><variable name="a"><l>87</l></variable><variable name="b"><l>13.228756555322953</l></variable><variable name="c"><l>88</l></variable><variable name="Missinglengths"><list struct="atomic" id="175">58.58327406350724,4,5.656854249492381,100.4987562112089,97.31906288081488,13.228756555322953</list></variable></variables></scene></scenes></project><media name="Triangle solver" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>