<snapdata remixID="10903546"><project name="Assignment 37 38 39" app="Snap! 6, https://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" 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,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="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Calculator" 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="30" y="30"><block s="receiveGo"></block><block s="doAsk"><l>Think of a number, what is the minimum value?</l></block><block s="doSetVar"><l>#1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Give me another maximum value.</l></block><block s="doSetVar"><l>#2</l><block s="getLastAnswer"></block></block><block s="doSayFor"><custom-block s="min %s %s"><block var="#1"/><block var="#2"/></custom-block><l>3</l></block><block s="doAsk"><l>Give me another minimum value</l></block><block s="doSetVar"><l>#1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Give me the last maximum value</l></block><block s="doSetVar"><l>#2</l><block s="getLastAnswer"></block></block><block s="doSayFor"><custom-block s="max %s %s"><block var="#1"/><block var="#2"/></custom-block><l>3</l></block><block s="doAsk"><l>Choose a number to be the maximum</l></block><block s="doSetVar"><l>maximum</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Now choose a number to be the minimum</l></block><block s="doSetVar"><l>minimum</l><block s="getLastAnswer"></block></block><block s="doAsk"><block s="reportJoinWords"><list><l>Choose a number between </l><block var="maximum"/><l> and </l><block var="minimum"/></list></block></block><block s="doSetVar"><l>in between</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>That is </l><custom-block s="between %s %s %s"><block var="minimum"/><block var="maximum"/><block var="in between"/></custom-block></list></block><l>2</l></block><block s="doAsk"><l>Give me a word</l></block><block s="doSetVar"><l>word</l><block s="getLastAnswer"></block></block><block s="doAsk"><block s="reportJoinWords"><list><l>How many letters long is the word </l><block var="word"/></list></block></block><block s="doSetVar"><l>number of letters</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>That is </l><custom-block s="at least as long as"></custom-block></list></block><l>3</l></block><block s="doAsk"><l>Choose a word</l></block><block s="doSetVar"><l>word</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Choose a letter</l></block><block s="doSetVar"><l>letter</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>list</l><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block><block s="doSayFor"><custom-block s="contains letter"></custom-block><l>4</l></block><custom-block s="distance to x %s , y %s"><block var="x"/><block var="y"/></custom-block></script></scripts></sprite><watcher var="#1" style="normal" x="10" y="10" color="243,118,29"/><watcher var="#2" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="maximum" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="minimum" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="in between" style="normal" x="10" y="94.00000799999998" color="243,118,29"/><watcher var="word" style="normal" x="10" y="115.00000999999997" color="243,118,29"/><watcher var="number of letters" style="normal" x="10" y="136.00001199999997" color="243,118,29"/><watcher var="letter" style="normal" x="10" y="157.00001399999996" color="243,118,29"/><watcher var="contains letter" style="normal" x="80" y="11.000017999999955" color="243,118,29"/><watcher var="y" style="normal" x="118" y="39.00001999999995" color="243,118,29"/><watcher var="x" style="normal" x="118" y="60.000017999999955" color="243,118,29"/><watcher var="list" style="normal" x="370" y="3.0000159999999596" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="min %&apos;#1&apos; %&apos;#2&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="#1"/><block var="#2"/></block><script><block s="doReport"><block s="reportOr"><block var="#1"/><block var="#2"/></block></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block var="#1"/><block var="#2"/></block><script><block s="doSayFor"><l>The minimum value is </l><l>2</l></block><block s="doReport"><block var="#2"/></block></script><script><block s="doSayFor"><l>The minimum value is </l><l>2</l></block><block s="doReport"><block var="#1"/></block></script></block></script></block></script></block-definition><block-definition s="max %&apos;#1&apos; %&apos;#2&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block var="#1"/><block var="#2"/></block><script><block s="doSayFor"><l>The maximum value is </l><l>2</l></block><block s="doReport"><block s="reportOr"><block var="#1"/><block var="#2"/></block></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block var="#1"/><block var="#2"/></block><script><block s="doSayFor"><l>The maximum value is </l><l>2</l></block><block s="doReport"><block var="#1"/></block></script><script><block s="doSayFor"><l>The maximum value is </l><l>2</l></block><block s="doReport"><block var="#2"/></block></script></block></script></block></script></block-definition><block-definition s="between %&apos;minimum&apos; %&apos;maximum&apos; %&apos;in between&apos;" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block var="maximum"/><block var="in between"/></block><block s="reportEquals"><block var="minimum"/><block var="in between"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="in between"/><block var="minimum"/></block><block s="reportGreaterThan"><block var="maximum"/><block var="in between"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIf"><block s="reportEquals"><block s="reportOr"><block s="reportAnd"><block s="reportGreaterThan"><block var="in between"/><block var="minimum"/></block><block s="reportGreaterThan"><block var="maximum"/><block var="in between"/></block></block><block s="reportOr"><block s="reportEquals"><block var="maximum"/><block var="in between"/></block><block s="reportEquals"><block var="minimum"/><block var="in between"/></block></block></block><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block></script></block-definition><block-definition s="at least as long as" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="reportStringSize"><block var="word"/></block><block var="number of letters"/></block><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><block var="number of letters"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block-definition><block-definition s="contains letter" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportListContainsItem"><block var="list"/><block var="letter"/></block><script><block s="doSetVar"><l>contains letter</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doReport"><block s="reportJoinWords"><list><l></l><l>the word </l><block var="word"/><l> contains the letter </l><block var="letter"/></list></block></block></script><script><block s="doSetVar"><l>contains letter</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doReport"><block s="reportJoinWords"><list><l></l><l>the word </l><block var="word"/><l> does not contain the letter </l><block var="letter"/></list></block></block></script></block></script></block-definition><block-definition s="distance to x %&apos;x&apos; , y %&apos;y&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportSum"><block s="reportPower"><block s="reportDifference"><block var="y"/><block s="yPosition"></block></block><l>2</l></block><block s="reportPower"><block s="reportDifference"><block var="x"/><block s="xPosition"></block></block><l>2</l></block></block></block></block></script></block-definition></blocks><variables><variable name="#1"><l>2</l></variable><variable name="#2"><l>22</l></variable><variable name="maximum"><l>33</l></variable><variable name="minimum"><l>2</l></variable><variable name="in between"><l>4</l></variable><variable name="word"><l>1</l></variable><variable name="number of letters"><l>2</l></variable><variable name="letter"><l>o</l></variable><variable name="list"><list struct="atomic" id="394">1</list></variable><variable name="contains letter"><bool>false</bool></variable><variable name="x"><l>0</l></variable><variable name="y"><l>0</l></variable></variables></project><media name="Assignment 37 38 39" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>