<snapdata remixID="11320731"><project name="Lab 3.4" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Lab 3.4"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="negative %&apos;number&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportProduct"><l>-1</l><block var="number"/></block></block></script></block-definition><block-definition s="minimum %&apos;number1&apos; %&apos;number2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="number2"/><block var="number1"/></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;number1&apos; %&apos;number2&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><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="doReport"><block var="number1"/></block></script></block></script></block-definition><block-definition s="is %&apos;word&apos; atleast as long as %&apos;letters&apos;" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block s="reportStringSize"><block var="word"/></block><block var="letters"/></block><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><block var="letters"/></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="Square %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportProduct"><block var="num"/><block var="num"/></block></block></script><scripts><script x="247.9951171875" y="119.83333333333331"><block var="num"/></script></scripts></block-definition><block-definition s="distance to %&apos;x&apos; %&apos;y&apos;" type="reporter" category="operators"><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><custom-block s="Square %n"><block s="reportDifference"><block s="xPosition"></block><block s="reportSum"><block var="x"/><custom-block s="Square %n"><block s="reportDifference"><block s="yPosition"></block><block var="y"/></block></custom-block></block></block></custom-block></block></block></script></block-definition><block-definition s="is %&apos;num&apos; between %&apos;min&apos; and %&apos;max&apos;" type="reporter" category="operators"><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="reportAnd"><block s="reportGreaterThan"><block var="num"/><block var="min"/></block><block s="reportLessThan"><block var="min"/><block var="max"/></block></block><block s="reportOr"><block s="reportEquals"><block var="num"/><block var="min"/></block><block s="reportEquals"><block var="num"/><block var="max"/></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="snap %&apos;num&apos; to range %&apos;min&apos; and %&apos;max&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><custom-block s="is %n between %n and %n"><block var="num"/><block var="min"/><block var="max"/></custom-block><script><block s="doReport"><block var="num"/></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="num"/><block var="min"/></block><script><block s="doReport"><block var="min"/></block></script><script><block s="doReport"><block var="max"/></block></script></block></script></block></script></block-definition><block-definition s="go randomly outside square %&apos;side size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>new x</l></list></block><block s="doDeclareVariables"><list><l>new y</l></list></block><block s="doUntil"><block s="reportNot"><block s="reportOr"><custom-block s="is %n between %n and %n"><block var="new x"/><custom-block s="negative %n"><block var="side size"/></custom-block><block var="side size"/></custom-block><custom-block s="is %n between %n and %n"><block var="new y"/><custom-block s="negative %n"><block var="side size"/></custom-block><block var="side size"/></custom-block></block></block><script><block s="doSetVar"><l>new x</l><block s="reportRandom"><l>-240</l><l>240</l></block></block><block s="doSetVar"><l>new y</l><block s="reportRandom"><l>-180</l><l>180</l></block></block></script></block><block s="gotoXY"><block var="new x"/><block var="new y"/></block></script></block-definition></blocks><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" id="210"><pentrails>data:image/png;base64,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BAgQIEAgEFDAAbpIAgQIECCggN0AAQIECBAIBBRwgC6SAAECBAgoYDdAgAABAgQCAQUcoIskQIAAAQIK2A0QIECAAIFAQAEH6CIJECBAgIACdgMECBAgQCAQUMABukgCBAgQIKCA3QABAgQIEAgEFHCALpIAAQIECChgN0CAAAECBAIBBRygiyRAgAABAgrYDRAgQIAAgUBAAQfoIgkQIECAgAJ2AwQIECBAIBBQwAG6SAIECBAgoIDdAAECBAgQCAQUcIAukgABAgQIKGA3QIAAAQIEAgEFHKCLJECAAAECCtgNECBAgACBQEABB+giCRAgQICAAnYDBAgQIEAgEFDAAbpIAgQIECCggN0AAQIECBAIBBRwgC6SAAECBAgoYDdAgAABAgQCAQUcoIskQIAAAQIK2A0QIECAAIFAQAEH6CIJECBAgIACdgMECBAgQCAQUMABukgCBAgQIKCA3QABAgQIEAgEFHCALpIAAQIECChgN0CAAAECBAIBBRygiyRAgAABAgrYDRAgQIAAgUBAAQfoIgkQIECAgAJ2AwQIECBAIBBQwAG6SAIECBAgoIDdAAECBAgQCAQUcIAukgABAgQIKGA3QIAAAQIEAgEFHKCLJECAAAECCtgNECBAgACBQEABB+giCRAgQICAAnYDBAgQIEAgEFDAAbpIAgQIECCggN0AAQIECBAIBBRwgC6SAAECBAgoYDdAgAABAgQCAQUcoIskQIAAAQIK2A0QIECAAIFAQAEH6CIJECBAgIACdgMECBAgQCAQUMABukgCBAgQIKCA3QABAgQIEAgEFHCALpIAAQIECChgN0CAAAECBAIBBRygiyRAgAABAgrYDRAgQIAAgUBAAQfoIgkQIECAgAJ2AwQIECBAIBBQwAG6SAIECBAgoIDdAAECBAgQCAQUcIAukgABAgQIKGA3QIAAAQIEAgEFHKCLJECAAAECCtgNECBAgACBQEABB+giCRAgQICAAnYDBAgQIEAgEFDAAbpIAgQIECCggN0AAQIECBAIBBRwgC6SAAECBAgoYDdAgAABAgQCAQUcoIskQIAAAQIK2A0QIECAAIFAQAEH6CIJECBAgIACdgMECBAgQCAQUMABukgCBAgQIKCA3QABAgQIEAgEFHCALpIAAQIECChgN0CAAAECBAIBBRygiyRAgAABAgrYDRAgQIAAgUBAAQfoIgkQIECAgAJ2AwQIECBAIBBQwAG6SAIECBAgoIDdAAECBAgQCAQUcIAukgABAgQIKGA3QIAAAQIEAgEFHKCLJECAAAECCtgNECBAgACBQEABB+giCRAgQICAAnYDBAgQIEAgEFDAAbpIAgQIECCggN0AAQIECBAIBBRwgC6SAAECBAgoYDdAgAABAgQCAQUcoIskQIAAAQIK2A0QIECAAIFAQAEH6CIJECBAgIACdgMECBAgQCAQUMABukgCBAgQIKCA3QABAgQIEAgEFHCALpIAAQIECChgN0CAAAECBAIBBRygiyRAgAABAgrYDRAgQIAAgUBAAQfoIgkQIECAgAJ2AwQIECBAIBBQwAG6SAIECBAgoIDdAAECBAgQCAQUcIAukgABAgQI/AsIhi2WZ4cCwQAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="211"></list></costumes><sounds><list struct="atomic" id="212"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><watcher scope="Stage" s="reportMouseX" style="normal" x="10" y="10" color="4,148,220" hidden="true"/><watcher scope="Stage" s="reportMouseY" style="normal" x="10" y="31.000001999999995" color="4,148,220" hidden="true"/><watcher scope="Sprite" s="xPosition" style="normal" x="10" y="52.00000399999999" color="74,108,212"/><watcher scope="Sprite" s="yPosition" style="normal" x="10" y="73.00000599999998" color="74,108,212"/><sprite name="Sprite" idx="1" x="-129" y="-75" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="221"><costumes><list struct="atomic" id="222"></list></costumes><sounds><list struct="atomic" id="223"></list></sounds><blocks></blocks><variables></variables><scripts><script x="93" y="103"><custom-block s="minimum %n %n"><l></l><l></l></custom-block></script><script x="105" y="123"><custom-block s="max %n %n"><l></l><l></l></custom-block></script><script x="107" y="143"><custom-block s="Square %n"><l></l></custom-block></script><script x="82" y="83"><custom-block s="distance to %n %n"><l></l><l></l></custom-block></script><script x="69" y="63"><custom-block s="is %n between %n and %n"><l></l><l></l><l></l></custom-block></script><script x="63" y="43"><custom-block s="is %s atleast as long as %n"><l></l><l></l></custom-block></script><script x="57" y="22.999999999999886"><custom-block s="snap %n to range %n and %n"><l></l><l></l><l></l></custom-block></script><script x="48" y="199.6666666666668"><block s="clear"></block><block s="gotoXY"><l>50</l><l>50</l></block><block s="setHeading"><l>90</l></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="turn"><l>90</l></block><block s="forward"><l>100</l></block></script></block><block s="up"></block></script><script x="248" y="291.3333333333334"><custom-block s="go randomly outside square %n"><l>50</l></custom-block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="Lab 3.4" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>