<snapdata remixID="8697207"><project name="3.4 - Joshua McCarty" 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="14" y="19"><block s="receiveKey"><l><option>1</option></l></block><block s="doAsk"><l>give a number</l></block><block s="doSetVar"><l>var1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>give another number</l></block><block s="doSetVar"><l>var2</l><block s="getLastAnswer"></block></block><block s="doIfElse"><custom-block s="min %n %n"><block var="var1"/><block var="var2"/></custom-block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="var1"/><l> is less than </l><block var="var2"/></list></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="var2"/><l> is less than </l><block var="var1"/></list></block><l>2</l></block></script></block></script><script x="12" y="260"><block s="receiveKey"><l><option>2</option></l></block><block s="doAsk"><l>give a number</l></block><block s="doSetVar"><l>var1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>give another number</l></block><block s="doSetVar"><l>var2</l><block s="getLastAnswer"></block></block><block s="doIfElse"><custom-block s="max %n %n"><block var="var1"/><block var="var2"/></custom-block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="var2"/><l> is greater than </l><block var="var1"/></list></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="var1"/><l> is greater than </l><block var="var2"/></list></block><l>2</l></block></script></block></script><script x="351" y="10"><block s="receiveKey"><l><option>3</option></l></block><block s="doAsk"><l>give a number</l></block><block s="doSetVar"><l>var1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>give another number</l></block><block s="doSetVar"><l>var2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>give another number</l></block><block s="doSetVar"><l>var3</l><block s="getLastAnswer"></block></block><block s="doIfElse"><custom-block s="between %n %n %n"><block var="var1"/><block var="var2"/><block var="var3"/></custom-block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="var3"/><l> is between </l><block var="var1"/><l> and </l><block var="var2"/></list></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="var3"/><l> isnt between </l><block var="var1"/><l> and </l><block var="var2"/></list></block><l>2</l></block></script></block></script><script x="352" y="297"><block s="receiveKey"><l><option>4</option></l></block><block s="doAsk"><l>give a word</l></block><block s="doSetVar"><l>var1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>give a number</l></block><block s="doSetVar"><l>var2</l><block s="getLastAnswer"></block></block><block s="doIfElse"><custom-block s="at least as long as %txt %n"><block var="var1"/><block var="var2"/></custom-block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="var1"/><l> is </l><block var="var2"/><l> letters in length or more</l></list></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="var1"/><l> contains less than </l><block var="var2"/><l> letters</l></list></block><l>2</l></block></script></block></script><script x="11" y="500"><block s="receiveKey"><l><option>5</option></l></block><block s="doAsk"><l>give an x value</l></block><block s="doSetVar"><l>var1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>give a y value</l></block><block s="doSetVar"><l>var2</l><block s="getLastAnswer"></block></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The sprite is </l><custom-block s="distance to %n %n"><block var="var1"/><block var="var2"/></custom-block><l> points away from the given coordinate</l></list></block><l>3</l></block></script><script x="14" y="706"><block s="receiveKey"><l><option>6</option></l></block><block s="doAsk"><l>give a word</l></block><block s="doSetVar"><l>var1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>give a letter</l></block><block s="doSetVar"><l>var2</l><block s="getLastAnswer"></block></block><block s="doIfElse"><custom-block s="contains letter %txt %txt"><block var="var1"/><block var="var2"/></custom-block><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="var1"/><l> contains the letter </l><block var="var2"/></list></block><l>2</l></block></script><script><block s="doSayFor"><block s="reportJoinWords"><list><block var="var1"/><l> does not contain the letter </l><block var="var2"/></list></block><l>2</l></block></script></block></script></scripts></sprite><watcher var="var1" style="normal" x="7.8541666666667425" y="7.854166666666657" color="243,118,29"/><watcher var="var3" style="normal" x="7" y="45" color="243,118,29"/><watcher var="var2" style="normal" x="5.8541666666667425" y="30.347918237499997" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="min %&apos;var1&apos; %&apos;var2&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportLessThan"><block var="var1"/><block var="var2"/></block><block s="reportEquals"><block var="var1"/><block var="var2"/></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="max %&apos;var1&apos; %&apos;var2&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportLessThan"><block var="var1"/><block var="var2"/></block><block s="reportEquals"><block var="var1"/><block var="var2"/></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="between %&apos;var1&apos; %&apos;var2&apos; %&apos;var3&apos;" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportOr"><block s="reportAnd"><block s="reportLessThan"><block var="var2"/><block var="var3"/></block><block s="reportLessThan"><block var="var3"/><block var="var1"/></block></block><block s="reportAnd"><block s="reportLessThan"><block var="var1"/><block var="var3"/></block><block s="reportLessThan"><block var="var3"/><block var="var2"/></block></block></block><block s="reportOr"><block s="reportEquals"><block var="var1"/><block var="var3"/></block><block s="reportEquals"><block var="var2"/><block var="var3"/></block></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="at least as long as %&apos;string1&apos; %&apos;var1&apos;" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportEquals"><block s="reportStringSize"><block var="string1"/></block><block var="var1"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block s="reportStringSize"><block var="string1"/></block><block var="var1"/></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></script></block-definition><block-definition s="distance to %&apos;x&apos; %&apos;y&apos;" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>sqrt</option></l><block s="reportSum"><block s="reportProduct"><block s="reportDifference"><block var="x"/><block s="xPosition"></block></block><block s="reportDifference"><block var="x"/><block s="xPosition"></block></block></block><block s="reportProduct"><block s="reportDifference"><block var="y"/><block s="yPosition"></block></block><block s="reportDifference"><block var="y"/><block s="yPosition"></block></block></block></block></block></block></script></block-definition><block-definition s="contains letter %&apos;string1&apos; %&apos;letter1&apos;" type="predicate" category="motion"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><l>1</l></block><block s="doRepeat"><block s="reportStringSize"><block var="string1"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportLetter"><block var="a"/><block var="string1"/></block><block var="letter1"/></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><block s="doChangeVar"><l>a</l><l>1</l></block></script></block></script></block-definition></blocks><variables><variable name="var1"><l>7</l></variable><variable name="var2"><l>5</l></variable><variable name="var3"><l>0</l></variable></variables></project><media name="3.4 - Joshua McCarty" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>