<snapdata remixID="12574008"><project name="Glide Clock" app="Snap! 10, https://snap.berkeley.edu" version="2"><notes>A clock that shows time in milliseconds. Hold down and drag to adjust speed and size. While holding, moving the mouse left and right will adjust the speed, while moving the mouse up and down will adjust the size. The color of the number represents how hard one number is "pulling" on the other.&#xD;Much inspired by cornelios207&apos;s project "Slide Clock".</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAACJ0lEQVR4Xu3SQQkAMBADwZ6R8++yhZrYz8RAYJnZ3XtMgajAABiVd/sLAAhCWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4BZCAtAGCa3zmADKQFAEzzOweQgbQAgGl+5wAykBYAMM3vHEAG0gIApvmdA8hAWgDANL9zABlICwCY5ncOIANpAQDT/M4fyiOiMRxoR4QAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="Glide Clock"><notes>A clock that shows time in milliseconds. Hold down and drag to adjust speed and size. While holding, moving the mouse left and right will adjust the speed, while moving the mouse up and down will adjust the size. The color of the number represents how hard one number is "pulling" on the other.&#xD;Much inspired by cornelios207&apos;s project "Slide Clock".</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw strip %&apos;num1&apos; %&apos;num2&apos; size %&apos;size&apos; select %&apos;sel&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>x</l><l>ogpos</l></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>ogpos</l><block s="getPosition"></block></block><block s="doFor"><l>i</l><block var="num1"/><block var="num2"/><script><block s="setColor"><color>181,181,181,1</color></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="i"/><block var="sel"/></list></block><script><block s="setColor"><color>61,146,255,1</color></block><block s="setPenColorDimension"><l><option>hue</option></l><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><block s="reportDifference"><l>30</l><block s="reportVariadicProduct"><list><l>30</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block s="reportVariadicMin"><list><block s="reportRelationTo"><l><option>distance</option></l><block s="reportNewList"><list><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>x position</option></l><block s="reportListItem"><block s="reportDifference"><block var="val"/><l>1</l></block><block var="clones"/></block></block><custom-block s="x %n"><block var="size"/></custom-block></list></block><block s="reportDifference"><block s="reportAttributeOf"><l><option>y position</option></l><block s="reportListItem"><block s="reportDifference"><block var="val"/><l>1</l></block><block var="clones"/></block></block><block s="reportVariadicProduct"><list><custom-block s="y %n"><block var="size"/></custom-block><block s="reportLetter"><block s="reportDifference"><block var="val"/><l>1</l></block><block s="reportDate"><l><option>time in milliseconds</option></l></block></block></list></block></block></list></block></block><l>100</l></list></block><block s="reportVariadicProduct"><list><block var="size"/><l>0.5</l></list></block></block><l>.01</l></list></block></list></block></block><l>1</l></list></block><l>30</l></list></block></block></script><list></list></block><block s="write"><block var="i"/><block var="size"/></block><block s="changeYPosition"><block s="reportMonadic"><l><option>neg</option></l><block s="reportVariadicSum"><list><block var="size"/><block s="reportQuotient"><block var="size"/><l>7</l></block></list></block></block></block><block s="setXPosition"><block var="x"/></block></script></block><block s="doGotoObject"><block var="ogpos"/></block></script></block></script></block-definition><block-definition s="y %&apos;size&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportVariadicSum"><list><block var="size"/><block s="reportQuotient"><block var="size"/><l>7</l></block></list></block></block></script></block-definition><block-definition s="x %&apos;size&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportVariadicProduct"><list><l>6</l><block var="size"/></list></block><l>10</l></block></block></script></block-definition><block-definition s="safely try %&apos;action&apos; then if %&apos;error&apos; %&apos;handler&apos;" type="command" category="control"><comment x="0" y="0" w="276" collapsed="false">Catch errors.&#xD;&#xD;Runs the first script.  If it succeeds, nothing else happens.&#xD;But if it has an error (something that would otherwise result&#xD;in a red halo around the block), then the second script is run,&#xD;with the text of the error message that would have been shown in the variable ERROR.</comment><header></header><code></code><translations>pt:tenta executar _ e, em caso de erro _ , executa _&#xD;ca:prova de forma segura _ i si _ _&#xD;</translations><inputs><input type="%cs"></input><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block var="action"/><block var="handler"/><block var="error"/></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><comment x="0" y="0" w="268.6666666666667" collapsed="false">Throw an error.&#xD;&#xD;Makes a red halo appear around the script that runs it,&#xD;with the input text shown in a speech balloon next to&#xD;the script, just like any Snap! error.&#xD;&#xD;This is useful to put in the second script of SAFELY TRY&#xD;after some other instructions to undo the partial work of&#xD;the first script.</comment><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doApplyExtension"><l>err_error(msg)</l><list><block var="msg"/></list></block></script></block-definition><block-definition s="safely try reporting %&apos;this&apos; then if %&apos;error&apos; report %&apos;that&apos;" type="reporter" category="control"><comment x="0" y="0" w="316.6666666666667" collapsed="false">Catch errors in a reporter.&#xD;&#xD;Evaluates its first input.  If that expression successfully reports a value, this block reports that value.  If the expression causes a Snap! error,&#xD;then the final input slot is evaluated with the text of what would have&#xD;been the error message in variable ERROR.  SAFELY TRY then reports the value of that final expression.&#xD;&#xD;Sometimes you&apos;ll want to throw an error in the final expression.  You&#xD;can put an ERROR block inside a CALL block to do that.</comment><header></header><code></code><translations>ca:prova de forma segura reportant _ i si _ reportant _&#xD;</translations><inputs><input type="%anyUE"></input><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doDeclareVariables"><list><l>value</l></list></block><custom-block s="safely try %cs then if %upvar %cs"><script><block s="doSetVar"><l>value</l><block s="evaluate"><block var="this"/><list></list></block></block></script><l>err</l><script><block s="doSetVar"><l>error</l><block var="err"/></block><block s="doSetVar"><l>value</l><block s="evaluate"><block var="that"/><list></list></block></block></script></custom-block><block s="doReport"><block var="value"/></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="30,30,30,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="230"><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="231"></list></costumes><sounds><list struct="atomic" id="232"></list></sounds><variables></variables><blocks></blocks><scripts><script x="78" y="53.33333333333334"><block s="receiveGo"></block><block s="setBackgroundColor"><color>30,30,30,1</color></block></script></scripts><sprites select="1"><sprite name="Clock" idx="1" x="240" y="-180" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="0" color="181,181,181,1" pen="tip" id="240"><costumes><list struct="atomic" id="241"></list></costumes><sounds><list struct="atomic" id="242"></list></sounds><blocks></blocks><variables><variable name="val"><l>3</l></variable></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="up"></block><block s="setColor"><color>255,4,0,1</color></block><block s="clear"></block><block s="doSetVar"><l>size</l><l>0</l></block><block s="doSetVar"><l>speed</l><l>0.1</l></block><block s="doSetVar"><l>clones</l><block s="reportNewList"><list></list></block></block><block s="setColor"><color>181,181,181,1</color></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>right</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportAttributeOf"><l><option>bottom</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportTextAttribute"><l><option>length</option></l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><script><block s="doAddToList"><block s="newClone"><l><option>myself</option></l></block><block var="clones"/></block><block s="doTellTo"><block s="reportListItem"><l><option>last</option></l><block var="clones"/></block><block s="reifyScript"><script><block s="doSetVar"><l>val</l><block var="i"/></block></script><list></list></block><list></list></block></script></block><block s="doBroadcastAndWait"><l>Prepare</l><list></list></block><block s="doSetVar"><l>sized in?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doForever"><script><block s="clear"></block><block s="doBroadcast"><l>Frame</l><list></list></block><block s="doIf"><block s="reportNot"><block var="sized in?"/></block><script><block s="doBroadcast"><l>Size In</l><list></list></block></script><list></list></block></script></block></script><script x="20" y="525.916666666667"><block s="receiveMessage"><l>Size In</l><list></list></block><block s="doChangeVar"><l>size</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportTextAttribute"><l><option>length</option></l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block></block><l>1.6</l></list></block><block var="size"/></block><l>0.005</l></list></block></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicGreaterThan"><list><block var="size"/><block s="reportDifference"><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportTextAttribute"><l><option>length</option></l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block></block><l>1.6</l></list></block><l>0.1</l></block></list></block><block s="reportVariadicAnd"><list><block s="reportMouseDown"></block><block s="reportVariadicAnd"><list><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block s="reportMouseX"></block><block s="reportAttributeOf"><l><option>left</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicLessThan"><list><block s="reportMouseX"></block><block s="reportAttributeOf"><l><option>right</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block s="reportMouseY"></block><block s="reportAttributeOf"><l><option>bottom</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicLessThan"><list><block s="reportMouseY"></block><block s="reportAttributeOf"><l><option>top</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block></list></block></list></block></list></block></list></block><script><block s="doSetVar"><l>size</l><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportTextAttribute"><l><option>length</option></l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block></block><l>1.6</l></list></block></block><block s="doSetVar"><l>speed</l><l>0.05</l></block><block s="doSetVar"><l>sized in?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doBroadcast"><l>Manual Size Adjust Mode</l><list></list></block></script><list></list></block></script><script x="20" y="1110.666666666666"><block s="receiveMessage"><l>Prepare</l><list></list></block><block s="hide"></block><block s="doIf"><block s="reportGet"><l><option>temporary?</option></l></block><script><custom-block s="draw strip %n %n size %n select %n"><l>0</l><l>9</l><block var="size"/><l>0</l></custom-block></script><list></list></block></script><script x="20" y="1244.0833333333326"><block s="receiveMessage"><l>Frame</l><list></list></block><block s="doIf"><block s="reportGet"><l><option>temporary?</option></l></block><script><block s="changeYPosition"><block s="reportVariadicProduct"><list><block s="reportDifference"><block s="reportVariadicProduct"><list><custom-block s="y %n"><block var="size"/></custom-block><block s="reportLetter"><block var="val"/><block s="reportDate"><l><option>time in milliseconds</option></l></block></block></list></block><block s="yPosition"></block></block><block var="speed"/></list></block></block><block s="changeXPosition"><block s="reportVariadicProduct"><list><block s="reportDifference"><block s="reportVariadicSum"><list><block s="reportMonadic"><l><option>neg</option></l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><custom-block s="x %n"><block var="size"/></custom-block><block s="reportTextAttribute"><l><option>length</option></l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block></list></block><l>.5</l></list></block><block s="reportVariadicProduct"><list><custom-block s="x %n"><block var="size"/></custom-block><l>1</l></list></block></list></block></block><block s="reportVariadicProduct"><list><custom-block s="x %n"><block var="size"/></custom-block><block var="val"/></list></block></list></block><block s="xPosition"></block></block><l>0.1</l></list></block></block><custom-block s="draw strip %n %n size %n select %n"><l>0</l><l>9</l><block var="size"/><block s="reportLetter"><block var="val"/><block s="reportDate"><l><option>time in milliseconds</option></l></block></block></custom-block></script><list></list></block></script><script x="20" y="1630.333333333333"><block s="receiveMessage"><l>Manual Size Adjust Mode</l><list></list></block><block s="doDeclareVariables"><list><l>stagesizew</l><l>stagesizeh</l></list></block><block s="doSetVar"><l>stagesizew</l><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block><block s="doSetVar"><l>stagesizeh</l><block s="reportAttributeOf"><l><option>height</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block><block s="doForever"><script><block s="doIf"><block s="reportVariadicOr"><list><block s="reportMouseDown"></block><block s="reportVariadicOr"><list><block s="reportNot"><block s="reportVariadicEquals"><list><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block var="stagesizew"/></list></block></block><block s="reportNot"><block s="reportVariadicEquals"><list><block s="reportAttributeOf"><l><option>height</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block var="stagesizeh"/></list></block></block></list></block></list></block><script><block s="doIfElse"><block s="reportMouseDown"></block><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block s="reportMouseX"></block><block s="reportAttributeOf"><l><option>left</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicLessThan"><list><block s="reportMouseX"></block><block s="reportAttributeOf"><l><option>right</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThan"><list><block s="reportMouseY"></block><block s="reportAttributeOf"><l><option>bottom</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block><block s="reportVariadicLessThan"><list><block s="reportMouseY"></block><block s="reportAttributeOf"><l><option>top</option></l><block s="reportGet"><l><option>stage</option></l></block></block></list></block></list></block></list></block><script><block s="doSetVar"><l>size</l><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><block s="reportVariadicProduct"><list><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportTextAttribute"><l><option>length</option></l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block></block><l>1.6</l></list></block><block s="reportQuotient"><block s="reportVariadicSum"><list><block s="reportMouseY"></block><block s="reportVariadicProduct"><list><block s="reportAttributeOf"><l><option>height</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>.5</l></list></block></list></block><block s="reportAttributeOf"><l><option>height</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block></list></block><l>10</l></list></block><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportTextAttribute"><l><option>length</option></l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block></block><l>1.6</l></list></block></list></block></block><block s="doSetVar"><l>speed</l><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><block s="reportQuotient"><block s="reportVariadicSum"><list><block s="reportMouseX"></block><block s="reportVariadicProduct"><list><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><l>.5</l></list></block></list></block><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block><l>0.01</l></list></block><l>1</l></list></block></block></script><list></list></block></script><script><block s="doUntil"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block var="stagesizew"/></list></block><block s="reportVariadicEquals"><list><block s="reportAttributeOf"><l><option>height</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block var="stagesizeh"/></list></block></list></block><script><block s="doSetVar"><l>size</l><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportTextAttribute"><l><option>length</option></l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block></block><l>1.6</l></list></block></block><block s="doSetVar"><l>stagesizew</l><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block><block s="doSetVar"><l>stagesizeh</l><block s="reportAttributeOf"><l><option>height</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block></script></block></script></block></script><list></list></block><block s="doSetVar"><l>stagesizew</l><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block><block s="doSetVar"><l>stagesizeh</l><block s="reportAttributeOf"><l><option>height</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block></script></block></script></scripts></sprite><watcher var="size" style="normal" x="10" y="10.000000000000014" color="243,118,29" hidden="true"/><watcher scope="Clock" var="val" style="normal" x="10" y="31.000002000000038" color="243,118,29" hidden="true"/><watcher var="speed" style="normal" x="10" y="52.00000400000002" color="243,118,29" hidden="true"/><watcher var="clones" style="normal" x="10" y="73.00000600000001" color="243,118,29" hidden="true"/><watcher var="distances" style="normal" x="10" y="166.000008" color="243,118,29" hidden="true"/><watcher var="sized in?" style="normal" x="10" y="187.00000999999997" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="size"><l>59.07692307692307</l></variable><variable name="speed"><l>0.05</l></variable><variable name="clones"><list id="970"><item></item><item></item><item></item><item></item><item></item><item></item><item></item><item></item><item></item><item></item><item></item><item></item><item></item></list></variable><variable name="sized in?"><bool>true</bool></variable></variables></scene></scenes></project><media name="Glide Clock" app="Snap! 10, https://snap.berkeley.edu" version="2"></media></snapdata>