<snapdata remixID="10010022"><project name="Galligan_3.4-Reporters &amp; Predicts-Gabriela B." app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAA5JJREFUeAHt2DEu7GEUxuGPYAcKhQbRiJpMCFFYh0VYglprJSobmcIyJMREXKai+N+4J29ykuuZSmbmnBOPn4lYef94DA8CTQKrTXedJbAUEKAQWgUE2MrvuAA10CogwFZ+xwWogVYBAbbyOy5ADbQKCLCV33EBaqBVQICt/I4LUAOtAgJs5XdcgBpoFRBgK7/jAtRAq4AAW/kdF6AGWgUE2MrvuAA10CogwFZ+xwWogVYBAbbyOy5ADbQKCLCV33EBaqBVQICt/I4LUAOtAgJs5XdcgBpoFRBgK7/jAtRAq4AAW/kdF6AGWgUE2MrvuAA10CogwFZ+xwWogVYBAbbyOy5ADbQKCLCV33EBaqBVQICt/I4LUAOtAgJs5XdcgBpoFRBgK7/jAtRAq4AAW/kdF6AGWgUE2MrvuAA10CogwFZ+xwWogVYBAbbyOy7AiQZeX18nXvF0UmDl/eORXPi/7Lq4uBhHR0dje3t7XF5ejp2dnbG66vc1/fMV4ITofD4f19fXY319fXx+Gr69vY3ZbDb29/fH2dnZ2Nrampj09L8ICPAvWvf39+Pu7m4Z4de3PT09jc3NzbG3tzeurq6Wn45fX/f1zwXWfv7W3/XOz79MHh4evsX38vIyNjY2xunp6Tg8PBwnJyfLEH+XTPa7FeCE5+3t7Xh8fBzPz8/j+Ph4+Sl3fn4+dnd3JyY8XREQ4ITaYrEYNzc34+Dg4Nun4MTbPV0U8DdgEc5YRsD/FTKOthQFBFiEM5YREGDG0ZaigACLcMYyAgLMONpSFBBgEc5YRkCAGUdbigICLMIZywgIMONoS1FAgEU4YxkBAWYcbSkKCLAIZywjIMCMoy1FAQEW4YxlBASYcbSlKCDAIpyxjIAAM462FAUEWIQzlhEQYMbRlqKAAItwxjICAsw42lIUEGARzlhGQIAZR1uKAgIswhnLCAgw42hLUUCARThjGQEBZhxtKQoIsAhnLCMgwIyjLUUBARbhjGUEBJhxtKUoIMAinLGMgAAzjrYUBQRYhDOWERBgxtGWooAAi3DGMgICzDjaUhQQYBHOWEZAgBlHW4oCAizCGcsICDDjaEtRQIBFOGMZAQFmHG0pCgiwCGcsIyDAjKMtRQEBFuGMZQQEmHG0pSggwCKcsYyAADOOthQFBFiEM5YREGDG0ZaigACLcMYyAgLMONpSFBBgEc5YRkCAGUdbigICLMIZywj8AXDZSJtHw3UMAAAAAElFTkSuQmCC</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</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="-4.15927455079083e-14" 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="11" y="22.833333333333485"><custom-block s="Is %s at least %s letter long?"><l></l><l></l><comment w="178" collapsed="false">This will tell you will tell you if the lengths are the same, this is input text.</comment></custom-block></script><script x="226" y="95.83333333333346"><custom-block s="Distance to %s %s"><l>100</l><l>200</l><comment w="173" collapsed="false">will tell you the distance within, and this will be considered input integers.</comment></custom-block></script><script x="21" y="147.6666666666668"><custom-block s="max %s %s"><l></l><l></l><comment w="141" collapsed="false">Input integers, will tell you which is the biggest number.</comment></custom-block></script><script x="276" y="215.8333333333334"><custom-block s="%s between %s and %s ?"><l>19</l><l>20</l><l>30</l><comment w="161" collapsed="false">This will tell if the middle number is between the other two numbers, input integers in order</comment></custom-block></script><script x="35" y="302.83333333333337"><custom-block s="%s contains letter %s ?"><l></l><l></l><comment w="216" collapsed="false"> will tell you if it contains a letter, input text.</comment></custom-block></script><script x="239" y="398.83333333333337"><custom-block s="min %s %s"><l></l><l></l><comment w="258" collapsed="false">Input integers, and I will tell you which is the minimun..</comment></custom-block></script></scripts></sprite></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></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></l></variable><variable name="bigger #"><l>0</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></variables></project><media name="Galligan_3.4-Reporters & Predicts-Gabriela B." app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>