<snapdata remixID="11027172"><project name="lab 3.4" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAA3BJREFUeF7tnbFqVGEYRP/FgI2tXRCbSEobsVu00E5QfA59A99AA0san8HKTlEQLYTVwtJCrERB0FJLWTFFEBRCkg1zz3C2XPbeb2bO6Xe2Wq1Ww48LhBaYKWBoec/uLaCAihBdQAGj83tcAXUguoACRuf3uALqQHQBBYzO73EF1IHoAgoYnd/jCqgD0QUUMDq/xxVQB6ILKGB0fo8roA5EF1DA6PweV0AdiC6ggNH5Pa6AOhBdQAGj83tcAXUguoACRuf3uALqQHQBBYzO73EF1IHoAgoYnd/jCqgD0QUUMDq/xxVQB6ILKGB0fo8roA5EF1DA6PweV0AdiC6ggNH5Pa6AOhBdQAGj83tcAXUguoACRuc/+PjNy1fG4zcvD/4h9BcKOGFwi81r4/WFU+PRi6cTTnm8aAp4vP1O5Onlcjne3r639+47n5+N2Wx2Inem8FIFnAKFvzLcOndxXP11dv+bu1+eTyzheuMo4Hr3PPLb/vxf0O7m9f8+/+nG9rj/cPfI757ygwo4ATo7Oztj48GTf5L8PLMxXn37OE5f2hrnt7fGYrGYQNr1RlDA9e556Lf9+Pp9vPvwfszn80M/2/CAAjZQBHdQQDC8hugK2EAR3EEBwfAaoitgA0VwBwUEw2uIroANFMEdFBAMryG6AjZQBHdQQDC8hugK2EAR3EEBwfAaoitgA0VwBwUEw2uIroANFMEdFBAMryG6AjZQBHdQQDC8hugK2EAR3EEBwfAaoitgA0VwBwUEw2uIroANFMEdFBAMryG6AjZQBHdQQDC8hugK2EAR3EEBwfAaoitgA0VwBwUEw2uIroANFMEdFBAMryG6AjZQBHdQQDC8hugK2EAR3EEBwfAaoitgA0VwBwUEw2uIroANFMEdFBAMryG6AjZQBHdQQDC8hugK2EAR3EEBwfAaoitgA0VwBwUEw2uIroANFMEdFBAMryG6AjZQBHdQQDC8hugK2EAR3EEBwfAaoitgA0VwBwUEw2uIroANFMEdFBAMryG6AjZQBHdQQDC8hugK2EAR3EEBwfAaoitgA0VwBwUEw2uIroANFMEdFBAMryG6AjZQBHdQQDC8hugK2EAR3EEBwfAaoitgA0VwBwUEw2uIroANFMEdFBAMryG6AjZQBHdQQDC8hugK2EAR3EEBwfAaov8GG2UFt736IbYAAAAASUVORK5CYII=</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="Sprite" idx="1" x="50" y="50" heading="249" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,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="249" y="139.66666666666677"><block s="setColor"><color>145,26,68,1</color></block></script><script x="164" y="523.3333333333333"><block s="receiveKey"><l><option>1</option></l></block><block s="up"></block><block s="clear"></block><block s="doBroadcast"><l>draw</l></block></script><script x="44" y="20.333333333333314"><block s="receiveGo"></block><block s="doAsk"><l>What do you want to be the first number</l></block><block s="doSetVar"><l>FirstNumber</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What do you want to be the second number  </l></block><block s="doSetVar"><l>SecondNumber</l><block s="getLastAnswer"></block></block><block s="bubble"><block s="reportJoinWords"><list><l>The Minimum Number Is </l><custom-block s="Min %s %s"><block var="FirstNumber"/><block var="SecondNumber"/><comment w="90" collapsed="true">This part indicates the given numbers you answer and determine which number is the smaller number&#xD;</comment></custom-block></list></block></block></script><script x="49" y="176.3333333333334"><block s="receiveKey"><l><option>down arrow</option></l></block><block s="doAsk"><l>What Do You Want To Be Minimum Number can be between?</l></block><block s="doSetVar"><l>Between1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What Do You Want To Be The Maximum your Number can be between?</l></block><block s="doSetVar"><l>Between2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is your number you want to check?</l></block><block s="doSetVar"><l>YourNumber</l><block s="getLastAnswer"></block></block><block s="bubble"><custom-block s="%s Between %s %s"><block var="YourNumber"/><block var="Between1"/><block var="Between2"/><comment w="90" collapsed="true">This block will tell you if the number you have choosen is between the two numbers you have selected to be the range.</comment></custom-block></block></script><script x="650" y="35.16666666666677"><block s="receiveKey"><l><option>space</option></l></block><block s="doAsk"><l>What do you want to be the first number</l></block><block s="doSetVar"><l>FirstNumber</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What do you want to be the second number  </l></block><block s="doSetVar"><l>SecondNumber</l><block s="getLastAnswer"></block></block><block s="bubble"><block s="reportJoinWords"><list><l>Your Max Number Is </l><custom-block s="Max %s %s"><block var="FirstNumber"/><block var="SecondNumber"/></custom-block></list><comment w="90" collapsed="true">This block determines which numbers inputted </comment></block></block></script><script x="416" y="191.3333333333334"><block s="receiveKey"><l><option>up arrow</option></l></block><block s="doAsk"><l>What Is The X Coordinate You Want To Find The Distance Of?</l></block><block s="doSetVar"><l>YourX</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What Is The Y Coordinate You Want To Find The Distance Of?</l></block><block s="doSetVar"><l>YourY</l><block s="getLastAnswer"></block></block><block s="bubble"><block s="reportJoinWords"><list><l>The Distance To That Coordinate From Your Current Position Is </l><custom-block s="distance to %s %s"><block var="YourX"/><block var="YourY"/></custom-block></list><comment w="90" collapsed="true">This part of the code calculates the distance to a certain coordinates of the users choice and will tell you the exact distance to them.&#xD;</comment></block></block></script><script x="472" y="384"><block s="receiveMessage"><l>draw</l></block><block s="up"></block><block s="down"></block><block s="doForever"><script><custom-block s="go randomly outside square %s"><l>30</l><comment w="91" collapsed="true">This block will determine and put the block outside of the square and teleport and move it all around the square besides that perimeter leaving that square in the middle and no line will ever go through that and when the sprite is 150 points away from it, it will stamp and make it face towards the center .</comment></custom-block></script></block></script><script x="894" y="581.1666666666665"><custom-block s="Go to square %s"><l>50</l></custom-block></script><script x="390" y="512.3333333333334"><block s="receiveKey"><l><option>right arrow</option></l></block><block s="doAsk"><l>What Do You Want To Be Minimum Number can be between?</l></block><block s="doSetVar"><l>Between1</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What Do You Want To Be The Maximum your Number can be between?</l></block><block s="doSetVar"><l>Between2</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is your number you want to check?</l></block><block s="doSetVar"><l>YourNumber</l><block s="getLastAnswer"></block></block><block s="bubble"><custom-block s="snap %s to range %s %s"><block var="YourNumber"/><block var="Between1"/><block var="Between2"/><comment w="90" collapsed="true">This block will tell you which number is closer between the range you have choosen,&#xD;</comment></custom-block></block></script></scripts></sprite><watcher var="FirstNumber" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="SecondNumber" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="Between1" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="Between2" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="YourNumber" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/><watcher var="YourX" style="normal" x="10" y="115.00000999999997" color="243,118,29" hidden="true"/><watcher var="YourY" style="normal" x="10" y="136.00001199999997" color="243,118,29" hidden="true"/><watcher scope="Sprite" s="xPosition" style="normal" x="10" y="157.00001399999996" color="74,108,212" hidden="true"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="178.00001599999996" color="74,108,212" hidden="true"/><watcher var="edge" style="normal" x="10" y="199.00001799999995" color="243,118,29" hidden="true"/><watcher var="SquareWidth" style="normal" x="10" y="220.00001999999995" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Min %&apos;Number1&apos; %&apos;Number2&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="Number1"/><block var="Number2"/></block><script><block s="doReport"><block var="Number1"/></block></script><script><block s="doReport"><block var="Number2"/></block></script></block></script></block-definition><block-definition s="Max %&apos;MaxNumber1&apos; %&apos;MaxNumber2&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="reportGreaterThan"><block var="MaxNumber1"/><block var="MaxNumber2"/></block><script><block s="doReport"><block var="MaxNumber1"/></block></script><script><block s="doReport"><block var="MaxNumber2"/></block></script></block></script></block-definition><block-definition s="%&apos;UsersNumber&apos; Between %&apos;NumberBetween1&apos; %&apos;NumberBetween2&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="reportAnd"><block s="reportGreaterThan"><block var="NumberBetween2"/><block var="UsersNumber"/></block><block s="reportOr"><block s="reportGreaterThan"><block var="UsersNumber"/><block var="NumberBetween1"/></block><block s="reportOr"><block s="reportEquals"><block var="UsersNumber"/><block var="NumberBetween1"/></block><block s="reportEquals"><block var="UsersNumber"/><block var="NumberBetween2"/></block></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="distance to %&apos;wanted x&apos; %&apos;wanted y&apos;" type="reporter" category="sensing"><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="reportProduct"><block s="reportDifference"><block var="wanted x"/><block s="xPosition"></block></block><block s="reportDifference"><block var="wanted x"/><block s="xPosition"></block></block></block><block s="reportProduct"><block s="reportDifference"><block var="wanted y"/><block s="yPosition"></block></block><block s="reportDifference"><block var="wanted y"/><block s="yPosition"></block></block></block></block></block></block></script></block-definition><block-definition s="snap %&apos;OwnNumber&apos; to range %&apos;Range1&apos; %&apos;Range2&apos;" type="reporter" 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="OwnNumber"/><block var="Range2"/></block><block s="reportOr"><block s="reportGreaterThan"><block var="OwnNumber"/><block var="Range1"/></block><block s="reportOr"><block s="reportEquals"><block var="OwnNumber"/><block var="Range1"/></block><block s="reportEquals"><block var="OwnNumber"/><block var="Range2"/></block></block></block></block><script><block s="doReport"><block var="OwnNumber"/></block></script></block><block s="doIf"><block s="reportLessThan"><block var="OwnNumber"/><block var="Range1"/></block><script><block s="doReport"><block var="Range1"/></block></script></block><block s="doIf"><block s="reportLessThan"><block var="Range2"/><block var="OwnNumber"/></block><script><block s="doReport"><block var="Range2"/></block></script></block></script></block-definition><block-definition s="go randomly outside square %&apos;coordinate&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>edge</l><block s="reportRandom"><l>1</l><l>4</l></block></block><block s="up"></block><block s="doIf"><block s="reportEquals"><block var="edge"/><l>1</l></block><script><block s="gotoXY"><block var="coordinate"/><block s="reportRandom"><block var="coordinate"/><block s="reportProduct"><block var="coordinate"/><l>-1</l></block></block></block><block s="down"></block><block s="setHeading"><block s="reportRandom"><l>15</l><l>165</l></block></block><block s="forward"><block s="reportRandom"><l>50</l><l>300</l></block></block><block s="doIf"><block s="reportGreaterThan"><custom-block s="distance to %s %s"><l>30</l><l>30</l></custom-block><l>150</l></block><script><block s="doFaceTowards"><l><option>center</option></l></block><block s="doStamp"></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="edge"/><l>2</l></block><script><block s="gotoXY"><block s="reportRandom"><block var="coordinate"/><block s="reportProduct"><block var="coordinate"/><l>-1</l></block></block><block var="coordinate"/></block><block s="down"></block><block s="setHeading"><block s="reportRandom"><l>-75</l><l>75</l></block></block><block s="forward"><block s="reportRandom"><l>50</l><l>300</l></block></block><block s="doIf"><block s="reportGreaterThan"><custom-block s="distance to %s %s"><l>30</l><l>30</l></custom-block><l>150</l></block><script><block s="doFaceTowards"><l><option>center</option></l></block><block s="doStamp"></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="edge"/><l>3</l></block><script><block s="gotoXY"><block s="reportProduct"><block var="coordinate"/><l>-1</l></block><block s="reportRandom"><block s="reportProduct"><block var="coordinate"/><l>-1</l></block><block var="coordinate"/></block></block><block s="down"></block><block s="setHeading"><block s="reportRandom"><l>195</l><l>345</l></block></block><block s="forward"><block s="reportRandom"><l>50</l><l>300</l></block></block><block s="doIf"><block s="reportGreaterThan"><custom-block s="distance to %s %s"><l>30</l><l>30</l></custom-block><l>150</l></block><script><block s="doFaceTowards"><l><option>center</option></l></block><block s="doStamp"></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="edge"/><l>4</l></block><script><block s="gotoXY"><block s="reportRandom"><block s="reportProduct"><block var="coordinate"/><l>-1</l></block><block var="coordinate"/></block><block s="reportProduct"><block var="coordinate"/><l>-1</l></block></block><block s="down"></block><block s="setHeading"><block s="reportRandom"><l>255</l><l>105</l></block></block><block s="forward"><block s="reportRandom"><l>50</l><l>300</l></block></block><block s="doIf"><block s="reportGreaterThan"><custom-block s="distance to %s %s"><l>30</l><l>30</l></custom-block><l>150</l></block><script><block s="doFaceTowards"><l><option>center</option></l></block><block s="doStamp"></block></script></block></script></block></script></block-definition><block-definition s="Go to square %&apos;Half length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportOr"><block s="reportLessThan"><block s="xPosition"></block><block s="reportProduct"><l>-1</l><block var="Half length"/></block></block><block s="reportGreaterThan"><block s="xPosition"></block><block var="Half length"/></block></block><block s="reportOr"><block s="reportLessThan"><block s="yPosition"></block><block s="reportProduct"><l>-1</l><block var="Half length"/></block></block><block s="reportGreaterThan"><block s="yPosition"></block><block var="Half length"/></block></block></block><script><block s="gotoXY"><custom-block s="snap %s to range %s %s"><block s="xPosition"></block><l>-50</l><l>50</l></custom-block><custom-block s="snap %s to range %s %s"><block s="yPosition"></block><l>-50</l><l>50</l></custom-block></block></script><script><block s="changeXPosition"><l>0</l></block><block s="changeYPosition"><l>0</l></block></script></block></script></block-definition></blocks><variables><variable name="FirstNumber"><l>125</l></variable><variable name="SecondNumber"><l>3</l></variable><variable name="Between1"><l>3</l></variable><variable name="Between2"><l>10</l></variable><variable name="YourNumber"><l>2</l></variable><variable name="YourX"><l>1</l></variable><variable name="YourY"><l>6</l></variable><variable name="edge"><l>1</l></variable><variable name="SquareWidth"><l>125</l></variable></variables></project><media name="lab 3.4" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>