<snapdata remixID="10236910"><project name="Lab 3.4 Malachi" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAFR0lEQVR4Xu2dP0jcBxTH310JWls1qQkNNlQRdRKRniBIhmyK26EulQr9Bw52cHISnIR2EGmhi+AQh5B6g6CDdHLsLRW3WsFCQCxmOKrQYrG54q9EcqTJ7yXheY97H5ck5nvv3vt8P5w5M5gpl8tl4QMCVSKQQcAqkedpEwIIiAhVJfC/Au7s7Mj29vZ/hmYy8uxXaYs/t7W1ST6fryoInrw6BJ4TcGtrSzo7O99om7q6Orn/Wb+8d+08dc4nD36V3x+XklxDQ4O0tramPoZA7RCoELBYLEpjY2Pyivf0le51fn3/1k3Jfp2Ta29lUkmVvyjIo7/fSZ7v9PRUBgYGUh9DoHYIVAg4Nzcno6OjyXWlUkl6e3tlY2NDhoeH5ejoSHK5nPT09EhLS4ssLi4mv5+cnJTZ2Vmpr6+X8fFxWV1dldu3bsq73w5WUKob+0ayN+7IX8sfV3z+yec/yMGf9ZfS9/X11Q5dLkklUCHg0tKSDA4OJjKcnJzIhQzr6+syMjIih4eH0t7eLkNDQ4mACwsL0tTUJPPz8zIzMyPNzc0yNjYmKysrcqf1tjR9d7fiyd/+8oE8KT2Ss8Jsxef/+fSh/PJH9vIVl1fA1M5qKlAh4PHxsezt7V0e+LpvONo//EBufH9PBSrz1Y/y82+Pk+zu7q5MT0+rHkeoNgg89yZkeXlZOjo63ujfgBevoLncR3K9+fpLKZ2fn8tPxaKcnZ3J/v6+TE1N1QZVrlATeOH3Aa/yP0guXmn5iEmAb0TH7N3N1QjopoqYiyBgzN7dXI2AbqqIuQgCxuzdzdUI6KaKmIsgYMze3VyNgG6qiLkIAsbs3c3VCOimipiLIGDM3t1cjYBuqoi5CALG7N3N1QjopoqYiyBgzN7dXI2AbqqIuQgCxuzdzdUI6KaKmIsgYMze3VyNgG6qiLkIAsbs3c3VCOimipiLIGDM3t1cjYBuqoi5CALG7N3N1QjopoqYiyBgzN7dXI2AbqqIuQgCxuzdzdUI6KaKmIsgYMze3VyNgG6qiLkIAsbs3c3VCOimipiLIGDM3t1cjYBuqoi5CALG7N3N1QjopoqYiyBgzN7dXI2AbqqIuQgCxuzdzdUI6KaKmIsgYMze3VyNgG6qiLkIAsbs3c3VCOimipiLIOALeu/v709+EvzExERMM67oagR8Ceh8Pn/5twcHB1IoFKSrq+uKqonxNAiY0vOzEj6NZrPZ5Ke8b25uxrDE8EoEREBDvdJHI+ArfAleW1uT7u7udKok1AQQkDchalksgghoQZWZagIIqEZF0IIAAlpQZaaaAAKqURG0IICAFlSZqSaAgGpUBC0IIKAFVWaqCSCgGhVBCwIIaEGVmWoCCKhGRdCCAAJaUGWmmgACqlERtCCAgBZUmakmgIBqVAQtCCCgBVVmqgkgoBoVQQsCCGhBlZlqAgioRkXQggACWlBlppoAAqpREbQggIAWVJmpJoCAalQELQggoAVVZqoJIKAaFUELAghoQZWZagIIqEZF0IIAAlpQZaaaAAKqURG0IICAFlSZqSaAgGpUBC0IIKAFVWaqCSCgGhVBCwIIaEGVmWoCCKhGRdCCAAJaUGWmmgACqlERtCCAgBZUmakmgIBqVAQtCCCgBVVmqgkgoBoVQQsCCGhBlZlqAgioRkXQggACWlBlppoAAqpREbQggIAWVJmpJoCAalQELQggoAVVZqoJIKAaFUELAghoQZWZagIIqEZF0IIAAlpQZaaaAAKqURG0IICAFlSZqSaAgGpUBC0IIKAFVWaqCSCgGhVBCwIIaEGVmWoC/wJrgsu3iNbH1QAAAABJRU5ErkJggg==</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" 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="35" y="14.833333333333428"><custom-block s="min %s %s"><l>6</l><l>7</l></custom-block></script><script x="17" y="146.8333333333334"><custom-block s="%s between %s and %s ?"><l>4</l><l>5</l><l>3</l></custom-block></script><script x="10" y="237.8333333333334"><custom-block s="Is %s at least %s letter long?"><l>F</l><l>G</l></custom-block></script><script x="18" y="429.83333333333337"><custom-block s="%s contains letter %s ?"><l>J</l><l>H</l></custom-block></script><script x="27" y="330.83333333333337"><custom-block s="Distance to %s %s"><l>4</l><l>7</l></custom-block></script><script x="33" y="83.66666666666669"><custom-block s="max %s %s"><l>10</l><l>5</l></custom-block></script></scripts></sprite><watcher var="LENGTH" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="min %&apos;1st number&apos; %&apos;2nd number&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">This code determines which of two numbers is smaller and&#xD;reports that value.</comment><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="1st number"/><block var="2nd number"/></block><script><block s="doSetVar"><l>smaller #</l><block var="1st number"/></block></script><script><block s="doSetVar"><l>smaller #</l><block var="2nd number"/></block></script></block><block s="doReport"><block var="smaller #"/></block></script></block-definition><block-definition s="max %&apos;1st number&apos; %&apos;2nd number&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">This code determines which of two numbers is larger and&#xD;reports that value..</comment><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="1st number"/><block var="2nd number"/></block><script><block s="doSetVar"><l>bigger #</l><block var="1st number"/></block></script><script><block s="doSetVar"><l>bigger #</l><block var="2nd number"/></block></script></block><block s="doReport"><block var="bigger #"/></block></script></block-definition><block-definition s="%&apos;1st number&apos; between %&apos;2nd number&apos; and %&apos;x#&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="doIf"><block s="reportAnd"><block s="reportLessThan"><block var="1st number"/><block var="x#"/></block><block s="reportGreaterThan"><block var="1st number"/><block var="2nd number"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="1st number"/><block var="2nd number"/></block><block s="reportEquals"><block var="1st number"/><block var="x#"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportAnd"><block s="reportLessThan"><block var="1st number"/><block var="2nd number"/></block><block s="reportGreaterThan"><block var="1st number"/><block var="x#"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><scripts><comment x="438.861328125" y="10" w="135.2666015625" collapsed="false">This code determines if a number is between two&#xD;other numbers. If the first number is equal to either of the other two numbers or is between them, the&#xD;block should report &quot;true&quot;</comment></scripts></block-definition><block-definition s="Is %&apos;1st number&apos; at least %&apos;2nd number&apos; letter long?" type="predicate" category="operators"><comment x="0" y="0" w="90" collapsed="false">determines whether a word has at least&#xD;a specified number of letters.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="1st number"/></block><block var="2nd number"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="distance to x: %&apos;x #&apos; y: %&apos;y #&apos;" type="reporter" category="motion"><comment x="0" y="0" w="90" collapsed="false">The code reports the distance from&#xD;a sprite&amp;#39;s position to another point. Use the &amp;quot;x position&amp;quot; and &amp;quot;y position&amp;quot; blocks to determine the&#xD;sprite&amp;#39;s position.</comment><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="X"/><block s="xPosition"></block></block><l>2</l></block><block s="reportPower"><block s="reportDifference"><block var="Y"/><block s="yPosition"></block></block><l>2</l></block></block></block></block></script></block-definition><block-definition s="%&apos;word&apos; contains letter %&apos;w&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><block var="word"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="i"/><block var="word"/></block><block var="w"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><comment w="90" collapsed="false">If you put a word and that start if the first letter than it would be true if not then it will be flase.</comment></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="Distance to %&apos;1st number&apos; %&apos;2nd number&apos;" type="predicate" category="operators"><comment x="0" y="0" w="90" collapsed="false">This code eports the distance from&#xD;a sprite&amp;#39;s position to another point.</comment><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="1st number"/><block s="yPosition"></block></block><l>2</l></block><block s="reportPower"><block s="reportDifference"><block var="2nd number"/><block s="xPosition"></block></block><l>2</l></block></block></block></block></script></block-definition><block-definition s="MIN" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition></blocks><variables><variable name="a"><l>0</l></variable><variable name="b"><l>0</l></variable><variable name="1st number"><l>0</l></variable><variable name="2nd number"><l>0</l></variable><variable name="smaller #"><l>6</l></variable><variable name="bigger #"><l>10</l></variable><variable name="x#"><l>0</l></variable><variable name="y"><l>0</l></variable><variable name="x"><l>0</l></variable><variable name="word"><l>0</l></variable><variable name="w"><l>0</l></variable><variable name="Y"><l>0</l></variable><variable name="X"><l>0</l></variable><variable name="LENGTH"><l>0</l></variable></variables></project><media name="Lab 3.4 Malachi" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>