<snapdata remixID="9083913"><project name="Lab 3.4" app="Snap! 5.4, 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" penlog="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="49" y="24"><custom-block s="min %s %s"><l>4</l><l>3</l></custom-block></script><script x="53" y="63"><custom-block s="max %s %s"><l>4</l><l>5</l></custom-block></script><script x="181" y="70"><custom-block s="is %s at least as long as %s ?"><l>seven</l><l>2</l></custom-block></script><script x="40" y="146"><custom-block s="is %s between %s and %s ?"><l>4</l><l>1</l><l>5</l></custom-block></script><script x="346" y="104"><custom-block s="distance to %s %s"><l>56</l><l>5</l></custom-block></script><script x="72" y="234"><custom-block s="does %s contains letter %s"><l>water</l><l>f</l></custom-block></script></scripts></sprite><watcher var="counter" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="min %&apos;number1&apos; %&apos;number2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block var="number1"/><block var="number2"/></block><script><block s="doReport"><block var="number1"/></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="number2"/><block var="number1"/></block><script><block s="doReport"><block var="number2"/></block></script><script><block s="doIf"><block s="reportEquals"><block var="number1"/><block var="number2"/></block><script><block s="doReport"><block s="reportOr"><block var="number1"/><block var="number2"/></block></block></script></block></script></block></script></block></script></block-definition><block-definition s="max %&apos;number1&apos; %&apos;number2&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="number1"/><block var="number2"/></block><script><block s="doReport"><block var="number1"/></block></script><script><block s="doIfElse"><block s="reportGreaterThan"><block var="number2"/><block var="number1"/></block><script><block s="doReport"><block var="number2"/></block></script><script><block s="doIf"><block s="reportEquals"><block var="number1"/><block var="number2"/></block><script><block s="doReport"><block s="reportOr"><block var="number1"/><block var="number2"/></block></block></script></block></script></block></script></block></script></block-definition><block-definition s="is %&apos;input&apos; between %&apos;lowest&apos; and %&apos;highest&apos; ?" type="predicate" category="operators"><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="input"/><block var="lowest"/></block><block s="reportEquals"><block var="input"/><block var="highest"/></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="reportLessThan"><block var="lowest"/><block var="input"/></block><block s="reportLessThan"><block var="input"/><block var="highest"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIf"><block s="reportOr"><block s="reportLessThan"><block var="input"/><block var="lowest"/></block><block s="reportLessThan"><block var="highest"/><block var="input"/></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="is %&apos;word&apos; at least as long as %&apos;minimum&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><block var="minimum"/></block><block s="reportGreaterThan"><block s="reportStringSize"><block var="word"/></block><block var="minimum"/></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="distance to %&apos;x1&apos; %&apos;y1&apos;" type="predicate" category="operators"><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 s="yPosition"></block><block var="y1"/></block><l>2</l></block><block s="reportPower"><block s="reportDifference"><block s="xPosition"></block><block var="x1"/></block><l>2</l></block></block></block></block></script></block-definition><block-definition s="does %&apos;word&apos; contains letter %&apos;letter&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l><l>c</l></list></block><block s="doSetVar"><l>a</l><l>0</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="a"/><block s="reportStringSize"><block var="word"/></block></block><script><block s="doIfElse"><block s="reportEquals"><block var="letter"/><block s="reportLetter"><block var="a"/><block var="word"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doChangeVar"><l>a</l><l>1</l></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition></blocks><variables><variable name="counter"><l>0</l></variable></variables></project><media name="Lab 3.4" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>