<snapdata remixID="8646292"><project name="calculate" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAEtUlEQVR4Xu3dPUjUARjH8eevBb14Qy8gqBSlQktLKOrhZjmki9ckDoHOgQ6CizjkEATBRZNDizmULoVwBzdJeEmDgQcNEiiHDUKbFGLExR3ccefL6XD6POfzdYm4857n+f0+nF2LQSaTyQhfJKCUQABApeQZm0sAgEBQTeBQgKurq7K0tFTRxbq7u6W9vb2ir8mLVX8CBwDG43FpaWmR7D8NgyA48s9fXxYk9f6l1ARB2RTu3b0l9c8+5F4nnU5LT09P9afGBRVLoATgysqKhEKhHLz8Vx7i/r/XvnkojaELRYtkv+fwzzPpp/HC87a2tqS3t7diB/BC1Z1ACcDJyUmJRCI5gNPT0zIyMiJ9fX2STCYlHA7n3sWyP56zj1972y83LtcUrr8ykZTg4iX5/fzBgUR+DH4qvJMmEgkZHx+v7tTYvmIJlACMRqPS2dmZA7a5uSlNTU3S1dUlOzs7sra2JrOzszI8PJx7vP5dpATg1clVyfzdlT8vwgeW+/5koQAwFovJ1NRUxQ7ghao7gRKA29vbsr6+fqKLbs8PyvWid8By3/Stf67wcENDgzQ3N59oBk86/wkc+BAyMzNTAJL/EJKPofjvHR0dUldXd2xCu7u7sry8nHteKpWS0dHRY7+HJ/hJgP8H9NO1yUsBaLIWP0sB0E/XJi8FoMla/CwFQD9dm7wUgCZr8bMUAP10bfJSAJqsxc9SAPTTtclLAWiyFj9LAdBP1yYvBaDJWvwsBUA/XZu8FIAma/GzFAD9dG3yUgCarMXPUgD007XJSwFoshY/SwHQT9cmLwWgyVr8LAVAP12bvBSAJmvxsxQA/XRt8lIAmqzFz1IA9NO1yUsBaLIWP0sB0E/XJi8FoMla/CwFQD9dm7wUgCZr8bMUAP10bfJSAJqsxc9SAPTTtclLAWiyFj9LAdBP1yYvBaDJWvwsBUA/XZu8FIAma/GzFAD9dG3yUgCarMXPUgD007XJSwFoshY/SwHQT9cmLwWgyVr8LAVAP12bvBSAJmvxsxQA/XRt8lIAHlFLW1ubjI2NydDQkMnizstSACzT5MDAQOHRjY0NmZ+fl9bW1vPSvYk7AHhMDcUI80/N/ub4vb09WVxcNFFiNS8BQACq+gUgP4IBqJoAH0JU4+cdUDV+hgMQA6oJAFA1foYDEAOqCQBQNX6GAxADqgkAUDV+hgMQA6oJAFA1foYDEAOqCQBQNX6GAxADqgkAUDV+hgMQA6oJAFA1foYDEAOqCQBQNX6GAxADqgkAUDV+hgMQA6oJAFA1foYDEAOqCQBQNX6GAxADqgkAUDV+hgMQA6oJAFA1foYDEAOqCQBQNX6GAxADqgkAUDV+hgMQA6oJAFA1foYDEAOqCQBQNX6GAxADqgkAUDV+hgMQA6oJAFA1foYDEAOqCQBQNX6GAxADqgkAUDV+hgMQA6oJmAE4dPO+PI5O8BvKVTmc/XAzALOnv258VEgg8e+nvPr8kd9QfvYmznSiKYD7EeaTyNQG8vVOrcwtxc40HIadfgIAPP2MmVAmAVMA+RHsz6oZgHwI8Ycve7EZgD7j52oAYkA1AQCqxs9wAGJANQEAqsbPcABiQDUBAKrGz/D/fxidt2qeNcoAAAAASUVORK5CYII=</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="169" y="452"><custom-block s="distance from %s %s to %s %s"><l></l><l></l><l></l><l></l></custom-block></script><script x="197" y="308"><custom-block s="at least as long as %s %s"><l></l><l></l></custom-block></script><script x="164" y="614"><custom-block s="is %s between %s and %s"><l>5</l><l>1</l><l>10</l></custom-block></script><script x="389" y="423"><custom-block s="contains letter %s %s"><l>jeff</l><l>f</l></custom-block></script><script x="31" y="379"><custom-block s="distance from %s %s to %s %s"><block s="reportAttributeOf"><l><option>x position</option></l><l>Sprite</l></block><block s="reportAttributeOf"><l><option>x position</option></l><l>Sprite</l></block><block s="reportAttributeOf"><l><option>x position</option></l><l>Sprite(2)</l></block><block s="reportAttributeOf"><l><option>y position</option></l><l>Sprite(2)</l></block></custom-block></script></scripts></sprite><watcher var="test" style="normal" x="10" y="10" color="243,118,29"/><sprite name="Sprite(2)" idx="2" x="-108" y="-150" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="47"><costumes><list struct="atomic" id="48"></list></costumes><sounds><list struct="atomic" id="49"></list></sounds><blocks></blocks><variables></variables><scripts><script x="171" y="461"><custom-block s="distance from %s %s to %s %s"><l></l><l></l><l></l><l></l></custom-block></script><script x="199" y="317"><custom-block s="at least as long as %s %s"><l></l><l></l></custom-block></script><script x="166" y="623"><custom-block s="is %s between %s and %s"><l>5</l><l>1</l><l>10</l></custom-block></script><script x="391" y="432"><custom-block s="contains letter %s %s"><l>jeff</l><l>f</l></custom-block></script><script x="281" y="347"><custom-block s="distance from %s %s to %s %s"><l></l><l></l><l></l><l></l></custom-block></script><script x="218" y="125"><block s="setColor"><color>145,26,68,1</color></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="min %&apos;numb 1&apos; %&apos;numb 2&apos;" type="reporter" 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="numb 1"/><block var="numb 2"/></block><script><block s="doReport"><block var="numb 1"/></block></script><script><block s="doReport"><block var="numb 2"/></block></script></block></script><scripts><script x="118.9951191875" y="135.8333353333333"><block var="numb 2"/></script></scripts></block-definition><block-definition s="max %&apos;numb 3&apos; %&apos;numb 4&apos;" type="reporter" 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="numb 3"/><block var="numb 4"/></block><script><block s="doReport"><block var="numb 4"/></block></script><script><block s="doReport"><block var="numb 3"/></block></script></block></script><scripts><script x="118.9951191875" y="92.000002"><block var="numb 2"/></script><script x="93.6416025625" y="73.00000299999999"><block var="numb 1"/></script><script x="168.3134775625001" y="73.00000299999999"><block var="numb 2"/></script></scripts></block-definition><block-definition s="is %&apos;number 1&apos; between %&apos;number 2&apos; and %&apos;number 3&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><scripts><script x="193" y="92.19999999999999"><custom-block s="max %s %s"><l></l><l></l></custom-block></script><script x="30" y="88.19999999999999"><block s="doIfElse"><block s="reportAnd"><block s="reportEquals"><custom-block s="min %s %s"><block var="number 2"/><block var="number 1"/></custom-block><block var="number 1"/></block><block s="reportEquals"><custom-block s="max %s %s"><block var="number 3"/><block var="number 1"/></custom-block><block var="number 2"/></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><script x="351.671875" y="109.20000199999998"><block var="number 1"/></script></scripts></block-definition><block-definition s="at least as long as %&apos;word&apos; %&apos;number of letters&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="reportEquals"><block s="reportStringSize"><block var="word"/></block><block var="number of letters"/></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 from %&apos;x 1&apos; %&apos;y 1&apos; to %&apos;x 2&apos; %&apos;y 2&apos;" type="reporter" category="operators"><header></header><code></code><translations>sqrt((y2-y1)^2+(x2-x1)^2:sqrt((y2-y1)^2+(x2-x1)^2)&#xD;</translations><inputs><input type="%s"></input><input type="%s"></input><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 2"/><block var="y 1"/></block><l>2</l></block><block s="reportPower"><block s="reportDifference"><block var="x 2"/><block var="x 1"/></block><l>2</l></block></block></block></block></script></block-definition><block-definition s="contains letter %&apos;word&apos; %&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="doSetVar"><l>test</l><l>1</l></block><block s="doRepeat"><block s="reportStringSize"><block var="word"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportLetter"><block var="test"/><block var="word"/></block><block var="letter"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doChangeVar"><l>test</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="test"><l>0</l></variable></variables></project><media name="calculate" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>