<snapdata remixID="11483947"><project name="my block dump" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes>See inside the project to check out the big library of blocks I have made.</notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="my block dump"><notes>See inside the project to check out the big library of blocks I have made.</notes><palette><category name="Clicker Starter Pack" color="0,184,199,1"/><category name="HTML" color="255,78,0,1"/><category name="CSS" color="77,94,255,1"/><category name="Python" color="156,158,0,1"/><category name="Scratch" color="248,170,54,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="months in %&apos;type&apos;" type="reporter" category="lists"><comment x="0" y="0" w="90" collapsed="false">returns all of the calendar months in a list.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">normal<options>normal&#xD;short&#xD;number&#xD;number (with 0)</options></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="type"/><l>normal</l></block><script><block s="doReport"><block s="reportNewList"><list><l>January</l><l>February</l><l>March</l><l>April</l><l>May</l><l>June</l><l>July</l><l>August</l><l>September</l><l>October</l><l>November</l><l>December</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="type"/><l>short</l></block><script><block s="doReport"><block s="reportNewList"><list><l>Jan</l><l>Feb</l><l>Mar</l><l>Apr</l><l>May</l><l>Jun</l><l>Jul</l><l>Aug</l><l>Sep</l><l>Oct</l><l>Nov</l><l>Dec</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="type"/><l>number</l></block><script><block s="doReport"><block s="reportNumbers"><l>1</l><l>12</l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="type"/><l>number (with 0)</l></block><script><block s="doReport"><block s="reportNewList"><list><l>01</l><l>02</l><l>03</l><l>04</l><l>05</l><l>06</l><l>07</l><l>08</l><l>09</l><l>10</l><l>11</l><l>12</l></list></block></block></script></block></script></block-definition><block-definition s="make multiplication table width: %&apos;w&apos; height: %&apos;h&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%n">10</input></inputs><script><block s="doDeclareVariables"><list><l>list</l></list></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doWarp"><script><block s="doFor"><l>i</l><l>1</l><block var="h"/><script><block s="doSetVar"><l>list</l><block s="reportConcatenatedLists"><list><block var="list"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><block var="i"/></list></block></autolambda><list></list></block><block s="reportNumbers"><l>1</l><block var="w"/></block></block></list></block></block></script></block><block s="doReport"><block s="reportReshape"><block var="list"/><list><block var="w"/><block var="h"/></list></block></block></script></block></script><scripts><script x="270.771484375" y="83.49999999999994"><block s="reportJoinWords"><list><l>hello </l><l>world</l></list></block></script><script x="262.4208984375" y="201.2"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l></l></list></block></autolambda><list></list></block><block s="reportNumbers"><l>1</l><block var="w"/></block></block></script><script x="417" y="82.66666666666669"><block s="doRepeat"><l>10</l><script></script></block></script></scripts></block-definition><block-definition s="unicode characters %&apos;min&apos; to %&apos;max&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n">97</input><input type="%n">122</input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doWarp"><script><block s="doFor"><l>i</l><block var="min"/><block var="max"/><script><block s="doAddToList"><block s="reportUnicodeAsLetter"><block var="i"/></block><block var="a"/></block></script></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="letters %&apos;min&apos; to %&apos;max&apos; of %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">5</input><input type="%s">world</input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doWarp"><script><block s="doFor"><l>i</l><block var="min"/><block var="max"/><script><block s="doAddToList"><block s="reportLetter"><block var="i"/><block var="text"/></block><block var="a"/></block></script></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block var="a"/></list></block></block></script><scripts><script x="121.435546875" y="266.53333333333336"><block s="reportNewList"><list><l>w</l><l>o</l><l>r</l><l>l</l><l>d</l></list></block></script></scripts></block-definition><block-definition s="days of the week in %&apos;type&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">normal<options>normal&#xD;short&#xD;number&#xD;number (with 0)</options></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="type"/><l>normal</l></block><script><block s="doReport"><block s="reportNewList"><list><l>Sunday</l><l>Monday</l><l>Tuesday</l><l>Wednesday</l><l>Thursday</l><l>Friday</l><l>Saturday</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="type"/><l>short</l></block><script><block s="doReport"><block s="reportNewList"><list><l>Sun</l><l>Mon</l><l>Tue</l><l>Wed</l><l>Thu</l><l>Fri</l><l>Sat</l></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="type"/><l>number</l></block><script><block s="doReport"><block s="reportNumbers"><l>1</l><l>7</l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="type"/><l>number (with 0)</l></block><script><block s="doReport"><block s="reportNewList"><list><l>01</l><l>02</l><l>03</l><l>04</l><l>05</l><l>06</l><l>07</l></list></block></block></script></block></script></block-definition><block-definition s="days in the month %&apos;month&apos; at year %&apos;year&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">2</input><input type="%n">2022</input></inputs><script><block s="doReport"><block s="reportListItem"><block var="month"/><block s="reportIfElse"><block s="reportEquals"><block s="reportModulus"><block var="year"/><l>4</l></block><l>0</l></block><block s="reportNewList"><list><l>31</l><l>29</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l></list></block><block s="reportNewList"><list><l>31</l><l>28</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l><l>31</l><l>30</l><l>31</l><l>30</l><l>31</l></list></block></block></block></block></script></block-definition><block-definition s="generate %&apos;repeat&apos; %&apos;let&apos; -letter words" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%n">4</input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doWarp"><script><block s="doRepeat"><block var="repeat"/><script><block s="doSetVar"><l>b</l><l></l></block><block s="doRepeat"><block var="let"/><script><block s="doSetVar"><l>b</l><block s="reportJoinWords"><list><block var="b"/><block s="reportUnicodeAsLetter"><block s="reportRandom"><l>97</l><l>122</l></block></block></list></block></block></script></block><block s="doAddToList"><block var="b"/><block var="a"/></block></script></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="is %&apos;word&apos; an english word?" type="predicate" category="operators"><comment x="0" y="0" w="90" collapsed="false">Checks the Scrabble dictionary to see if the word typed is an English word.&#xD;&#xD;NOTE: The predicate will return &apos;false&apos; when a single letter is inserted, and an error will occur if a space is inserted.</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block><l> </l></block><script><custom-block s="error %txt"><l>Spaces can&apos;t be used</l></custom-block></script></block><block s="doReport"><block s="reportListContainsItem"><block s="reportTextSplit"><block s="reportURL"><l>https://api.allorigins.win/raw?url=https://johnresig.com/files/dict/ospd4.txt</l></block><l><option>line</option></l></block><block var="word"/></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="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><block-definition s="compress sound %&apos;snd&apos; compression rate %&apos;bitrt&apos;" type="reporter" category="sound"><comment x="0" y="0" w="90" collapsed="false">Compresses sounds bit-wise instead of sample-wise. The lower the number, the more compressed the audio will be.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>snds</l></list></block><block s="doIf"><block s="reportLessThan"><block var="bitrt"/><l>2</l></block><script><custom-block s="error %txt"><l>Don&apos;t import numbers lower than 2.</l></custom-block></script></block><block s="doIfElse"><block s="reportIsA"><block var="snd"/><l><option>sound</option></l></block><script><block s="doSetVar"><l>snds</l><block s="reportGetSoundAttribute"><l><option>samples</option></l><block var="snd"/></block></block><block s="doWarp"><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="snds"/></block><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><block var="i"/><block var="snds"/></block><l>0</l></block><script><block s="doReplaceInList"><block var="i"/><block var="snds"/><custom-block s="floor of %n to the nearest %n"><block s="reportListItem"><block var="i"/><block var="snds"/></block><block s="reportVariadicProduct"><list><block s="reportQuotient"><l>1</l><block var="bitrt"/></block><l>2</l></list></block></custom-block></block></script><script><block s="doReplaceInList"><block var="i"/><block var="snds"/><custom-block s="ceiling of %n to the nearest %n"><block s="reportListItem"><block var="i"/><block var="snds"/></block><block s="reportVariadicProduct"><list><block s="reportQuotient"><l>1</l><block var="bitrt"/></block><l>2</l></list></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="snds"/></block><l>0</l></block><script><block s="doReplaceInList"><block var="i"/><block var="snds"/><block s="reportIfElse"><block s="reportEquals"><block s="reportRandom"><l>0</l><l>1</l></block><l>1</l></block><block s="reportMonadic"><l><option>neg</option></l><block s="reportVariadicProduct"><list><block s="reportQuotient"><l>1</l><block var="bitrt"/></block><l>2</l></list></block></block><block s="reportVariadicProduct"><list><block s="reportQuotient"><l>1</l><block var="bitrt"/></block><l>2</l></list></block></block></block></script></block></script></block></script></block><block s="doReport"><block s="reportNewSoundFromSamples"><block var="snds"/><block s="reportGetSoundAttribute"><l><option>sample rate</option></l><block var="snd"/></block></block></block></script><script><custom-block s="error %txt"><l>Please import a sound</l></custom-block></script></block></script></block-definition><block-definition s="floor of %&apos;num&apos; to the nearest %&apos;select&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n">1<options>0.0001&#xD;0.001&#xD;0.01&#xD;0.1&#xD;1&#xD;10&#xD;100&#xD;1000&#xD;10000&#xD;100000</options></input></inputs><script><block s="doReport"><block s="reportVariadicProduct"><list><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="num"/><block var="select"/></block></block><block var="select"/></list></block></block></script><scripts><script x="263" y="147.83333333333348"><block s="doIf"><block s="reportEquals"><block var="select"/><l>ten</l></block><script></script></block></script><script x="59.9951171875" y="138.83333333333348"><block s="reportRound"><l></l></block></script></scripts></block-definition><block-definition s="ceiling of %&apos;num&apos; to the nearest %&apos;select&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n">1<options>0.0001&#xD;0.001&#xD;0.01&#xD;0.1&#xD;1&#xD;10&#xD;100&#xD;1000&#xD;10000&#xD;100000</options></input></inputs><script><block s="doReport"><block s="reportVariadicProduct"><list><block s="reportMonadic"><l><option>ceiling</option></l><block s="reportQuotient"><block var="num"/><block var="select"/></block></block><block var="select"/></list></block></block></script><scripts><script x="263" y="147.83333333333348"><block s="doIf"><block s="reportEquals"><block var="select"/><l>ten</l></block><script></script></block></script><script x="59.9951171875" y="138.83333333333337"><block s="reportRound"><l></l></block></script></scripts></block-definition><block-definition s="round %&apos;num&apos; to the nearest %&apos;select&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n">1<options>0.0001&#xD;0.001&#xD;0.01&#xD;0.1&#xD;1&#xD;10&#xD;100&#xD;1000&#xD;10000&#xD;100000</options></input></inputs><script><block s="doReport"><block s="reportVariadicProduct"><list><block s="reportRound"><block s="reportQuotient"><block var="num"/><block var="select"/></block></block><block var="select"/></list></block></block></script><scripts><script x="263" y="147.83333333333348"><block s="doIf"><block s="reportEquals"><block var="select"/><l>ten</l></block><script></script></block></script></scripts></block-definition><block-definition s="create %&apos;_scope&apos; var %&apos;_names&apos;" type="command" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block creates  new variables on the selected scope: global (for all sprites), sprite (for this sprite only) or script (only for that blocks stack) with the names given (in &apos;names&apos; list).&#xD;&#xD;If there is already a variable with that name in that scope, it does nothing: no errors and no overwrites.</comment><header></header><code></code><translations>pt:cria as variáveis _ _&#xD;ca:crea les _ variables _&#xD;es:crear las _ variables _&#xD;de:erstellen _ var _&#xD;</translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>_item</l><block var="_names"/><script><block s="doApplyExtension"><l>var_declare(scope, name)</l><list><block var="_scope"/><block var="_item"/></list></block></script></block></script></block></script></block-definition><block-definition s="delete var %&apos;_names&apos;" type="command" category="variables"><comment x="0" y="0" w="217" collapsed="false">This block deletes all the variables with the names given (inside input list).&#xD;&#xD;Each name will make only one variable deletion, and this will be the variable found following the scope order: &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;If we have a &quot;testing&quot; sprite variable and also a &quot;testing&quot; global one, deleting &quot;testing&quot; will delete only the sprite one (Yes! we can also do &quot;delete var (testing, testing)&quot; to delete both.&#xD;&#xD;If one variable does not exists (in any scope) an error happens, stopping block action in that point. You can check it before with the &quot;does var (name) exists?&quot;block. </comment><header></header><code></code><translations>pt:remove as variáveis _&#xD;ca:esborra les variables _&#xD;es:borrar variables _&#xD;de:löschen var _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>_item</l><block var="_names"/><script><block s="doApplyExtension"><l>err_ignore</l><list><custom-block s="var %s"><block var="_item"/></custom-block></list></block><block s="doApplyExtension"><l>var_delete(name)</l><list><block var="_item"/></list></block></script></block></script></block></script></block-definition><block-definition s="set var %&apos;_name&apos; to %&apos;_value&apos;" type="command" category="variables"><comment x="0" y="0" w="240.4931640625" collapsed="false">This block sets the given value (last input) to the variable named with the name givent (var input).&#xD;&#xD;It looks for that variable following the scope order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos; (the first match it finds).&#xD;&#xD;If that variable does not exist (in any scope) an error happens, stopping their script. You can check it before using the &quot;does var (name) exists?&quot; block. </comment><header></header><code></code><translations>ca:assigna a _ el valor _&#xD;es:asignar a _ el valor _&#xD;pt:altera _ para _&#xD;de:setze var _ auf _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>var_set(name, val)</l><list><block var="_name"/><block var="_value"/></list></block></script></block-definition><block-definition s="var %&apos;_name&apos;" type="reporter" category="variables"><comment x="0" y="0" w="178.00000000000003" collapsed="false">This block reports the value of the variable with the name given.&#xD;&#xD;It looks for that variable following the scope order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos; (the first match it finds).&#xD;&#xD;If that variable does not exist (in any scope) an error happens, stopping their script. You can check it before using the &quot;does var (name) exists?&quot; block. </comment><header></header><code></code><translations>pt:o valor de _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>var_get(name)</l><list><block var="_name"/></list></block></block></script></block-definition><block-definition s="does var %&apos;_name&apos; exist?" type="predicate" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doApplyExtension"><l>err_ignore</l><list><block s="reportApplyExtension"><l>var_get(name)</l><list><block var="_name"/></list></block></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="reifyScript"><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><l></l></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block></script></block-definition><block-definition s="show var %&apos;_name&apos;" type="command" category="variables"><comment x="0" y="0" w="181" collapsed="false">This block turns on (show) the watcher view on stage (if it was not already activated) of the variable with the given name (slot input).&#xD;&#xD;It can only access to the closest variable scope (if there different variables with the same name in different scopes) following the order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;No errors if that variable does not exist.</comment><header></header><code></code><translations>ca:mostra la variable _&#xD;es:mostrar variable _&#xD;pt:mostra a variável _&#xD;de:zeige var _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doApplyExtension"><l>var_show(name)</l><list><block var="_name"/></list></block></script></block-definition><block-definition s="hide var %&apos;_name&apos;" type="command" category="variables"><comment x="0" y="0" w="181" collapsed="false">This block turns off (hide) the watcher view on stage (if it was not already activated) of the variable with the given name (slot input).&#xD;&#xD;It can only access to the closest variable scope (if there different variables with the same name in different scopes) following the order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;No errors if that variable does not exist.</comment><header></header><code></code><translations>ca:amaga la variable _&#xD;es:esconder variable _&#xD;pt:esconde a variável _&#xD;de:verstecke var _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doApplyExtension"><l>var_hide(name)</l><list><block var="_name"/></list></block></script></block-definition><block-definition s="create clicker variables %&apos;currency&apos; %&apos;CPC&apos; %&apos;CPS&apos;" type="command" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs><input type="%txt">currency</input><input type="%txt">Currency per Click</input><input type="%txt">Currency per Second</input></inputs><script><custom-block s="create %s var %mult%txt"><l>global</l><list><block var="currency"/><block var="CPC"/><block var="CPS"/><l>Data</l><block s="reportJoinWords"><list><block var="currency"/><l>Price</l></list></block><block s="reportJoinWords"><list><block var="CPC"/><l>Price</l></list></block><block s="reportJoinWords"><list><block var="CPS"/><l>Price</l></list></block></list></custom-block><custom-block s="set var %s to %s"><l>Data</l><block s="reportNewList"><list><block var="currency"/><block var="CPC"/><block var="CPS"/></list></block></custom-block><custom-block s="set var %s to %s"><block s="reportListItem"><l>2</l><block var="Data"/></block><l>1</l></custom-block></script></block-definition><block-definition s="currency giver clicked" type="command" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="change currency by %n"><custom-block s="CPC"></custom-block></custom-block></script><scripts><script x="537.12109375" y="130.4666666666668"><block s="reportNewList"><list><block var="error"/></list></block></script><script x="278" y="346.30000000000035"><block s="doSayFor"><l>I can&apos;t find a data variable.</l><l>2</l></block><block s="doSayFor"><l>T</l><l>2</l></block></script><script x="190" y="248.63333333333333"><block s="doChangeVar"><l>currency</l><custom-block s="var %s"><l></l></custom-block></block></script><script x="239" y="125.46666666666687"><block s="doIfElse"><block s="reportEquals"><block var="error"/><l>a variable of name &apos;Data&apos;&#xD;does not exist in this context</l></block><script><block s="bubble"><l>Someone deleted the data variable I need to function. To fix this, use the &apos;create clicker variables&apos; block.</l></block></script><script><block s="bubble"><l>Something happened when performing this command. Try using the &apos;create clicker variables&apos; block.</l></block></script></block></script><script x="105" y="166.8"><block s="errorObsolete"></block></script><script x="256.0517578125" y="57.79999999999998"><custom-block s="var %s"><block s="reportListItem"><l>2</l><custom-block s="var %s"><l>Data</l></custom-block></block></custom-block></script></scripts></block-definition><block-definition s="get currency every second" type="command" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="change currency by %n"><custom-block s="CPS"></custom-block></custom-block><block s="doWait"><l>1</l></block></script><scripts><script x="131.0517578125" y="99.80000000000001"><custom-block s="var %s"><block s="reportListItem"><l>3</l><custom-block s="var %s"><l>Data</l></custom-block></block></custom-block></script></scripts></block-definition><block-definition s="change currency by %&apos;value&apos;" type="command" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><custom-block s="set var %s to %s"><custom-block s="currency name"></custom-block><block s="reportVariadicSum"><list><custom-block s="currency"></custom-block><block var="value"/></list></block></custom-block></script><scripts><script x="490.318359375" y="94.83333333333331"><block var="a"/></script><script x="328" y="112.83333333333331"><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportVariadicSum"><list><block s="reportListItem"><l>1</l><custom-block s="var %s"><l>Data</l></custom-block></block><block var="value"/></list></block></block></script><script x="338.2783203125" y="30.833333333333314"><block s="reportListItem"><l>1</l><custom-block s="var %s"><l>Data</l></custom-block></block></script><script x="50.8056640625" y="129.83333333333331"><custom-block s="var %s"><block s="reportListItem"><l>1</l><custom-block s="var %s"><l>Data</l></custom-block></block></custom-block></script><script x="64.2783203125" y="96.83333333333331"><custom-block s="currency"></custom-block></script></scripts></block-definition><block-definition s="remove clicker variables" type="command" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="does var %s exist?"><l>Data</l></custom-block><script><custom-block s="delete var %mult%txt"><list><custom-block s="currency name"></custom-block><custom-block s="CPC name"></custom-block><custom-block s="CPS name"></custom-block><block s="reportJoinWords"><list><custom-block s="CPC name"></custom-block><l>Price</l></list></block><block s="reportJoinWords"><list><custom-block s="CPS name"></custom-block><l>Price</l></list></block></list></custom-block><custom-block s="delete var %mult%txt"><list><l>Data</l></list></custom-block></script></block></script><scripts><script x="113" y="179.2"><custom-block s="create %s var %mult%txt"><l>global</l><list><block var="currency"/><block var="CPC"/><block var="CPS"/><l>Data</l></list></custom-block><custom-block s="set var %s to %s"><l>Data</l><block s="reportNewList"><list><block var="currency"/><block var="CPC"/><block var="CPS"/></list></block></custom-block></script><script x="212" y="40.633333333333326"><block s="reportListItem"><l>1</l><block var="Data"/></block></script><script x="187.83710937499995" y="127.80000000000001"><block s="reportListItem"><l>2</l><block var="Data"/></block></script><script x="334.6371093749999" y="135.8"><block s="reportListItem"><l>3</l><block var="Data"/></block></script></scripts></block-definition><block-definition s="display variables currency: %&apos;currency&apos; %&apos;var1x&apos; %&apos;var1y&apos; cpc: %&apos;cpc&apos; %&apos;var2x&apos; %&apos;var2y&apos; cps: %&apos;cps&apos; %&apos;var3x&apos; %&apos;var3y&apos; at size %&apos;size&apos;" type="command" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs><input type="%b">true</input><input type="%n"></input><input type="%n">0</input><input type="%b">true</input><input type="%n">0</input><input type="%n">32</input><input type="%b">true</input><input type="%n">0</input><input type="%n">64</input><input type="%n">24</input></inputs><script><block s="doDeclareVariables"><list><l>storepos</l></list></block><block s="clear"></block><block s="doSetVar"><l>storepos</l><block s="reportNewList"><list><block s="xPosition"></block><block s="yPosition"></block></list></block></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><block s="reportNewList"><list><l></l><l></l><l></l><l>255</l></list></block></block><block s="doIfElse"><block s="reportEquals"><block var="currency"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="gotoXY"><block var="var1x"/><block var="var1y"/></block><block s="write"><block s="reportJoinWords"><list><custom-block s="currency name"></custom-block><l>: </l><custom-block s="currency"></custom-block></list></block><block var="size"/></block></script><script></script></block><block s="doIfElse"><block s="reportEquals"><block var="cpc"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="gotoXY"><block var="var2x"/><block var="var2y"/></block><block s="write"><block s="reportJoinWords"><list><custom-block s="CPC name"></custom-block><l>: </l><custom-block s="CPC"></custom-block></list></block><block var="size"/></block></script><script></script></block><block s="doIfElse"><block s="reportEquals"><block var="cps"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="gotoXY"><block var="var3x"/><block var="var3y"/></block><block s="write"><block s="reportJoinWords"><list><custom-block s="CPS name"></custom-block><l>: </l><custom-block s="CPS"></custom-block></list></block><block var="size"/></block></script><script></script></block><block s="gotoXY"><block s="reportListItem"><l>1</l><block var="storepos"/></block><block s="reportListItem"><l>2</l><block var="storepos"/></block></block></script><scripts><script x="545" y="115.50000000000001"><custom-block s="show var %s"><l></l></custom-block><custom-block s="hide var %s"><block s="reportListItem"><l>1</l><block var="Data"/></block></custom-block><custom-block s="show var %s"><block s="reportListItem"><l>2</l><block var="Data"/></block></custom-block></script><script x="540" y="214.16666666666663"><custom-block s="hide var %s"><block s="reportListItem"><l>2</l><block var="Data"/></block></custom-block></script><script x="556" y="256.16666666666686"><custom-block s="show var %s"><block s="reportListItem"><l>3</l><block var="Data"/></block></custom-block></script><script x="550" y="318.00000000000006"><custom-block s="hide var %s"><l></l></custom-block></script><script x="970.0322265625" y="348.8333333333333"><block s="reportListItem"><l>3</l><block var="Data"/></block></script><script x="331.8154296875" y="173.83333333333331"><block s="reportListItem"><l>1</l><block var="Data"/></block></script><script x="363.947265625" y="260.8333333333333"><custom-block s="var %s"><block s="reportListItem"><l>1</l><block var="Data"/></block></custom-block></script><script x="255.8154296875" y="313.3333333333334"><block s="reportListItem"><l>2</l><block var="Data"/></block></script><script x="420.8154296875" y="440.8333333333334"><block s="reportListItem"><l>3</l><block var="Data"/></block></script><script x="407.642578125" y="357.3333333333334"><custom-block s="var %s"><block s="reportListItem"><l>2</l><block var="Data"/></block></custom-block></script><script x="441.5107421875" y="490.8333333333335"><custom-block s="var %s"><block s="reportListItem"><l>3</l><block var="Data"/></block></custom-block></script></scripts></block-definition><block-definition s="get %&apos;num&apos; CPC with price increase %&apos;pcentage&apos; % and execute %&apos;cmd&apos; if insufficient funds" type="command" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">5</input><input type="%cmdRing"></input></inputs><script><block s="doWarp"><script><block s="doRepeat"><block var="num"/><script><block s="doIfElse"><block s="reportGreaterThan"><custom-block s="currency"></custom-block><block s="reportDifference"><custom-block s="CPC Price"></custom-block><l>1</l></block></block><script><custom-block s="set var %s to %s"><custom-block s="CPC name"></custom-block><block s="reportVariadicSum"><list><custom-block s="CPC"></custom-block><l>1</l></list></block></custom-block><custom-block s="change currency by %n"><block s="reportMonadic"><l><option>neg</option></l><custom-block s="CPC Price"></custom-block></block></custom-block><custom-block s="set var %s to %s"><custom-block s="CPC Price"></custom-block><block s="reportRound"><block s="reportVariadicSum"><list><custom-block s="CPC Price"></custom-block><block s="reportVariadicProduct"><list><custom-block s="CPC Price"></custom-block><block s="reportQuotient"><block var="pcentage"/><l>100</l></block></list></block></list></block></block></custom-block></script><script><block s="doRun"><block var="cmd"/><list></list></block></script></block></script></block></script></block></script></block-definition><block-definition s="set CPC Price to %&apos;price&apos;" type="command" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs><input type="%n">50</input></inputs><script><custom-block s="set var %s to %s"><custom-block s="CPC Price"></custom-block><block var="price"/></custom-block></script><scripts><script x="54.2783203125" y="128.83333333333331"><block s="reportJoinWords"><list><block s="reportListItem"><l>2</l><block var="Data"/></block><l>Price</l></list></block></script></scripts></block-definition><block-definition s="get %&apos;num&apos; CPS with price increase %&apos;pcentage&apos; % and execute %&apos;cmd&apos; if insufficient funds" type="command" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">5</input><input type="%cmdRing"></input></inputs><script><block s="doWarp"><script><block s="doRepeat"><block var="num"/><script><block s="doIfElse"><block s="reportGreaterThan"><custom-block s="currency"></custom-block><block s="reportDifference"><custom-block s="CPS Price"></custom-block><l>1</l></block></block><script><custom-block s="set var %s to %s"><custom-block s="CPS"></custom-block><block s="reportVariadicSum"><list><custom-block s="CPS"></custom-block><l>1</l></list></block></custom-block><custom-block s="change currency by %n"><block s="reportMonadic"><l><option>neg</option></l><custom-block s="CPS Price"></custom-block></block></custom-block><custom-block s="set var %s to %s"><custom-block s="CPS Price"></custom-block><block s="reportRound"><block s="reportVariadicSum"><list><custom-block s="CPS Price"></custom-block><block s="reportVariadicProduct"><list><custom-block s="CPS Price"></custom-block><block s="reportQuotient"><block var="pcentage"/><l>100</l></block></list></block></list></block></block></custom-block></script><script><block s="doRun"><block var="cmd"/><list></list></block></script></block></script></block></script></block></script></block-definition><block-definition s="set CPS Price to %&apos;price&apos;" type="command" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs><input type="%n">50</input></inputs><script><custom-block s="set var %s to %s"><custom-block s="CPS Price"></custom-block><block var="price"/></custom-block></script></block-definition><block-definition s="currency" type="reporter" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="var %s"><block s="reportListItem"><l>1</l><block var="Data"/></block></custom-block></block></script></block-definition><block-definition s="CPC" type="reporter" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="var %s"><block s="reportListItem"><l>2</l><block var="Data"/></block></custom-block></block></script></block-definition><block-definition s="CPS" type="reporter" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="var %s"><block s="reportListItem"><l>3</l><block var="Data"/></block></custom-block></block></script></block-definition><block-definition s="CPC Price" type="reporter" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="var %s"><block s="reportJoinWords"><list><block s="reportListItem"><l>2</l><block var="Data"/></block><l>Price</l></list></block></custom-block></block></script></block-definition><block-definition s="CPS Price" type="reporter" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="var %s"><block s="reportJoinWords"><list><block s="reportListItem"><l>3</l><block var="Data"/></block><l>Price</l></list></block></custom-block></block></script></block-definition><block-definition s="currency name" type="reporter" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="Data"/></block></block></script><scripts><script x="154.9951171875" y="51.8"><custom-block s="var %s"><l></l></custom-block></script></scripts></block-definition><block-definition s="CPC name" type="reporter" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="Data"/></block></block></script><scripts><script x="169.9951171875" y="64.8"><custom-block s="var %s"><l></l></custom-block></script></scripts></block-definition><block-definition s="CPS name" type="reporter" category="Clicker Starter Pack"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="Data"/></block></block></script><scripts><script x="183.0566406250001" y="72.63333333333343"><custom-block s="var %s"><l></l></custom-block></script></scripts></block-definition><block-definition s="convert %&apos;num&apos; to hex" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Converts a number between 0-255 to a hexadecimal number.</comment><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="num"/><l>-1</l></block><block s="reportLessThan"><block var="num"/><l>256</l></block></block><script><block s="doReport"><block s="reportListItem"><block s="reportVariadicSum"><list><block var="num"/><l>1</l></list></block><block s="reportTextSplit"><l>00&#xD;01&#xD;02&#xD;03&#xD;04&#xD;05&#xD;06&#xD;07&#xD;08&#xD;09&#xD;0A&#xD;0B&#xD;0C&#xD;0D&#xD;0E&#xD;0F&#xD;10&#xD;11&#xD;12&#xD;13&#xD;14&#xD;15&#xD;16&#xD;17&#xD;18&#xD;19&#xD;1A&#xD;1B&#xD;1C&#xD;1D&#xD;1E&#xD;1F&#xD;20&#xD;21&#xD;22&#xD;23&#xD;24&#xD;25&#xD;26&#xD;27&#xD;28&#xD;29&#xD;2A&#xD;2B&#xD;2C&#xD;2D&#xD;2E&#xD;2F&#xD;30&#xD;31&#xD;32&#xD;33&#xD;34&#xD;35&#xD;36&#xD;37&#xD;38&#xD;39&#xD;3A&#xD;3B&#xD;3C&#xD;3D&#xD;3E&#xD;3F&#xD;40&#xD;41&#xD;42&#xD;43&#xD;44&#xD;45&#xD;46&#xD;47&#xD;48&#xD;49&#xD;4A&#xD;4B&#xD;4C&#xD;4D&#xD;4E&#xD;4F&#xD;50&#xD;51&#xD;52&#xD;53&#xD;54&#xD;55&#xD;56&#xD;57&#xD;58&#xD;59&#xD;5A&#xD;5B&#xD;5C&#xD;5D&#xD;5E&#xD;5F&#xD;60&#xD;61&#xD;62&#xD;63&#xD;64&#xD;65&#xD;66&#xD;67&#xD;68&#xD;69&#xD;6A&#xD;6B&#xD;6C&#xD;6D&#xD;6E&#xD;6F&#xD;70&#xD;71&#xD;72&#xD;73&#xD;74&#xD;75&#xD;76&#xD;77&#xD;78&#xD;79&#xD;7A&#xD;7B&#xD;7C&#xD;7D&#xD;7E&#xD;7F&#xD;80&#xD;81&#xD;82&#xD;83&#xD;84&#xD;85&#xD;86&#xD;87&#xD;88&#xD;89&#xD;8A&#xD;8B&#xD;8C&#xD;8D&#xD;8E&#xD;8F&#xD;90&#xD;91&#xD;92&#xD;93&#xD;94&#xD;95&#xD;96&#xD;97&#xD;98&#xD;99&#xD;9A&#xD;9B&#xD;9C&#xD;9D&#xD;9E&#xD;9F&#xD;A0&#xD;A1&#xD;A2&#xD;A3&#xD;A4&#xD;A5&#xD;A6&#xD;A7&#xD;A8&#xD;A9&#xD;AA&#xD;AB&#xD;AC&#xD;AD&#xD;AE&#xD;AF&#xD;B0&#xD;B1&#xD;B2&#xD;B3&#xD;B4&#xD;B5&#xD;B6&#xD;B7&#xD;B8&#xD;B9&#xD;BA&#xD;BB&#xD;BC&#xD;BD&#xD;BE&#xD;BF&#xD;C0&#xD;C1&#xD;C2&#xD;C3&#xD;C4&#xD;C5&#xD;C6&#xD;C7&#xD;C8&#xD;C9&#xD;CA&#xD;CB&#xD;CC&#xD;CD&#xD;CE&#xD;CF&#xD;D0&#xD;D1&#xD;D2&#xD;D3&#xD;D4&#xD;D5&#xD;D6&#xD;D7&#xD;D8&#xD;D9&#xD;DA&#xD;DB&#xD;DC&#xD;DD&#xD;DE&#xD;DF&#xD;E0&#xD;E1&#xD;E2&#xD;E3&#xD;E4&#xD;E5&#xD;E6&#xD;E7&#xD;E8&#xD;E9&#xD;EA&#xD;EB&#xD;EC&#xD;ED&#xD;EE&#xD;EF&#xD;F0&#xD;F1&#xD;F2&#xD;F3&#xD;F4&#xD;F5&#xD;F6&#xD;F7&#xD;F8&#xD;F9&#xD;FA&#xD;FB&#xD;FC&#xD;FD&#xD;FE&#xD;FF</l><l>&#xD;</l></block></block></block></script><script><custom-block s="error %txt"><l>Number out of range (0-255)</l></custom-block></script></block></script><scripts><script x="110" y="165.0333333333336"><block s="reportNewList"><list><l></l></list></block></script><script x="357.83007812500045" y="214.03333333333347"><block s="reportGreaterThan"><l></l><l>-1</l></block></script><script x="137.1953125" y="264.50000000000006"><block s="reportDifference"><l></l><l>1</l></block></script></scripts></block-definition><block-definition s="convert %&apos;hex&apos; to number" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Converts a hexadecimal between 00-FF to a decimal.</comment><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportListIndex"><block var="hex"/><block s="reportTextSplit"><l>00&#xD;01&#xD;02&#xD;03&#xD;04&#xD;05&#xD;06&#xD;07&#xD;08&#xD;09&#xD;0A&#xD;0B&#xD;0C&#xD;0D&#xD;0E&#xD;0F&#xD;10&#xD;11&#xD;12&#xD;13&#xD;14&#xD;15&#xD;16&#xD;17&#xD;18&#xD;19&#xD;1A&#xD;1B&#xD;1C&#xD;1D&#xD;1E&#xD;1F&#xD;20&#xD;21&#xD;22&#xD;23&#xD;24&#xD;25&#xD;26&#xD;27&#xD;28&#xD;29&#xD;2A&#xD;2B&#xD;2C&#xD;2D&#xD;2E&#xD;2F&#xD;30&#xD;31&#xD;32&#xD;33&#xD;34&#xD;35&#xD;36&#xD;37&#xD;38&#xD;39&#xD;3A&#xD;3B&#xD;3C&#xD;3D&#xD;3E&#xD;3F&#xD;40&#xD;41&#xD;42&#xD;43&#xD;44&#xD;45&#xD;46&#xD;47&#xD;48&#xD;49&#xD;4A&#xD;4B&#xD;4C&#xD;4D&#xD;4E&#xD;4F&#xD;50&#xD;51&#xD;52&#xD;53&#xD;54&#xD;55&#xD;56&#xD;57&#xD;58&#xD;59&#xD;5A&#xD;5B&#xD;5C&#xD;5D&#xD;5E&#xD;5F&#xD;60&#xD;61&#xD;62&#xD;63&#xD;64&#xD;65&#xD;66&#xD;67&#xD;68&#xD;69&#xD;6A&#xD;6B&#xD;6C&#xD;6D&#xD;6E&#xD;6F&#xD;70&#xD;71&#xD;72&#xD;73&#xD;74&#xD;75&#xD;76&#xD;77&#xD;78&#xD;79&#xD;7A&#xD;7B&#xD;7C&#xD;7D&#xD;7E&#xD;7F&#xD;80&#xD;81&#xD;82&#xD;83&#xD;84&#xD;85&#xD;86&#xD;87&#xD;88&#xD;89&#xD;8A&#xD;8B&#xD;8C&#xD;8D&#xD;8E&#xD;8F&#xD;90&#xD;91&#xD;92&#xD;93&#xD;94&#xD;95&#xD;96&#xD;97&#xD;98&#xD;99&#xD;9A&#xD;9B&#xD;9C&#xD;9D&#xD;9E&#xD;9F&#xD;A0&#xD;A1&#xD;A2&#xD;A3&#xD;A4&#xD;A5&#xD;A6&#xD;A7&#xD;A8&#xD;A9&#xD;AA&#xD;AB&#xD;AC&#xD;AD&#xD;AE&#xD;AF&#xD;B0&#xD;B1&#xD;B2&#xD;B3&#xD;B4&#xD;B5&#xD;B6&#xD;B7&#xD;B8&#xD;B9&#xD;BA&#xD;BB&#xD;BC&#xD;BD&#xD;BE&#xD;BF&#xD;C0&#xD;C1&#xD;C2&#xD;C3&#xD;C4&#xD;C5&#xD;C6&#xD;C7&#xD;C8&#xD;C9&#xD;CA&#xD;CB&#xD;CC&#xD;CD&#xD;CE&#xD;CF&#xD;D0&#xD;D1&#xD;D2&#xD;D3&#xD;D4&#xD;D5&#xD;D6&#xD;D7&#xD;D8&#xD;D9&#xD;DA&#xD;DB&#xD;DC&#xD;DD&#xD;DE&#xD;DF&#xD;E0&#xD;E1&#xD;E2&#xD;E3&#xD;E4&#xD;E5&#xD;E6&#xD;E7&#xD;E8&#xD;E9&#xD;EA&#xD;EB&#xD;EC&#xD;ED&#xD;EE&#xD;EF&#xD;F0&#xD;F1&#xD;F2&#xD;F3&#xD;F4&#xD;F5&#xD;F6&#xD;F7&#xD;F8&#xD;F9&#xD;FA&#xD;FB&#xD;FC&#xD;FD&#xD;FE&#xD;FF</l><l>&#xD;</l></block></block></block><block s="doIfElse"><block s="reportEquals"><block var="a"/><l>0</l></block><script><block s="doIfElse"><block s="reportNot"><block s="reportEquals"><block s="reportStringSize"><block var="hex"/></block><l>2</l></block></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Hexadecimals have to be exactly 2 digits long. You&apos;re inputting </l><block s="reportStringSize"><block var="hex"/></block><l>.</l></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Only hexadecimals between 00-FF are supported.</l><block s="reportUnicodeAsLetter"><l>13</l></block><l>You could also be inputting an invalid digit. Numbers and letters from A-F are allowed.</l></list></block></custom-block></script></block></script><script><block s="doReport"><block s="reportDifference"><block var="a"/><l>1</l></block></block></script></block></script><scripts><script x="341" y="123.49999999999989"><block s="reportListItem"><l>1</l><l/></block></script><script x="227.6416015625" y="144.83333333333331"><block s="reportGreaterThan"><block var="hex"/><l>-1</l></block></script><script x="355.4375" y="67.83333333333331"><block s="reportLessThan"><block var="hex"/><l>256</l></block></script><script x="327.6416015625" y="168.83333333333331"><block s="reportAnd"><l/><l/></block></script><script x="1923" y="182.3333333333332"><block s="doIfElse"><l/><script></script><script><custom-block s="error %txt"><l>Number out of range (0-255)</l></custom-block></script></block></script><script x="165" y="177.0333333333336"><block s="reportNewList"><list><l></l></list></block></script><script x="442.83007812500045" y="202.03333333333347"><block s="reportGreaterThan"><l></l><l>-1</l></block></script></scripts></block-definition><block-definition s="convert %&apos;num&apos; to binary" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Converts a number between 0-255 to a hexadecimal number.</comment><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="num"/><l>-1</l></block><block s="reportLessThan"><block var="num"/><l>256</l></block></block><script><block s="doReport"><block s="reportListItem"><block s="reportVariadicSum"><list><block var="num"/><l>1</l></list></block><block s="reportTextSplit"><l>00000000&#xD;00000001&#xD;00000010&#xD;00000011&#xD;00000100&#xD;00000101&#xD;00000110&#xD;00000111&#xD;00001000&#xD;00001001&#xD;00001010&#xD;00001011&#xD;00001100&#xD;00001101&#xD;00001110&#xD;00001111&#xD;00010000&#xD;00010001&#xD;00010010&#xD;00010011&#xD;00010100&#xD;00010101&#xD;00010110&#xD;00010111&#xD;00011000&#xD;00011001&#xD;00011010&#xD;00011011&#xD;00011100&#xD;00011101&#xD;00011110&#xD;00011111&#xD;00100000&#xD;00100001&#xD;00100010&#xD;00100011&#xD;00100100&#xD;00100101&#xD;00100110&#xD;00100111&#xD;00101000&#xD;00101001&#xD;00101010&#xD;00101011&#xD;00101100&#xD;00101101&#xD;00101110&#xD;00101111&#xD;00110000&#xD;00110001&#xD;00110010&#xD;00110011&#xD;00110100&#xD;00110101&#xD;00110110&#xD;00110111&#xD;00111000&#xD;00111001&#xD;00111010&#xD;00111011&#xD;00111100&#xD;00111101&#xD;00111110&#xD;00111111&#xD;01000000&#xD;01000001&#xD;01000010&#xD;01000011&#xD;01000100&#xD;01000101&#xD;01000110&#xD;01000111&#xD;01001000&#xD;01001001&#xD;01001010&#xD;01001011&#xD;01001100&#xD;01001101&#xD;01001110&#xD;01001111&#xD;01010000&#xD;01010001&#xD;01010010&#xD;01010011&#xD;01010100&#xD;01010101&#xD;01010110&#xD;01010111&#xD;01011000&#xD;01011001&#xD;01011010&#xD;01011011&#xD;01011100&#xD;01011101&#xD;01011110&#xD;01011111&#xD;01100000&#xD;01100001&#xD;01100010&#xD;01100011&#xD;01100100&#xD;01100101&#xD;01100110&#xD;01100111&#xD;01101000&#xD;01101001&#xD;01101010&#xD;01101011&#xD;01101100&#xD;01101101&#xD;01101110&#xD;01101111&#xD;01110000&#xD;01110001&#xD;01110010&#xD;01110011&#xD;01110100&#xD;01110101&#xD;01110110&#xD;01110111&#xD;01111000&#xD;01111001&#xD;01111010&#xD;01111011&#xD;01111100&#xD;01111101&#xD;01111110&#xD;01111111&#xD;10000000&#xD;10000001&#xD;10000010&#xD;10000011&#xD;10000100&#xD;10000101&#xD;10000110&#xD;10000111&#xD;10001000&#xD;10001001&#xD;10001010&#xD;10001011&#xD;10001100&#xD;10001101&#xD;10001110&#xD;10001111&#xD;10010000&#xD;10010001&#xD;10010010&#xD;10010011&#xD;10010100&#xD;10010101&#xD;10010110&#xD;10010111&#xD;10011000&#xD;10011001&#xD;10011010&#xD;10011011&#xD;10011100&#xD;10011101&#xD;10011110&#xD;10011111&#xD;10100000&#xD;10100001&#xD;10100010&#xD;10100011&#xD;10100100&#xD;10100101&#xD;10100110&#xD;10100111&#xD;10101000&#xD;10101001&#xD;10101010&#xD;10101011&#xD;10101100&#xD;10101101&#xD;10101110&#xD;10101111&#xD;10110000&#xD;10110001&#xD;10110010&#xD;10110011&#xD;10110100&#xD;10110101&#xD;10110110&#xD;10110111&#xD;10111000&#xD;10111001&#xD;10111010&#xD;10111011&#xD;10111100&#xD;10111101&#xD;10111110&#xD;10111111&#xD;11000000&#xD;11000001&#xD;11000010&#xD;11000011&#xD;11000100&#xD;11000101&#xD;11000110&#xD;11000111&#xD;11001000&#xD;11001001&#xD;11001010&#xD;11001011&#xD;11001100&#xD;11001101&#xD;11001110&#xD;11001111&#xD;11010000&#xD;11010001&#xD;11010010&#xD;11010011&#xD;11010100&#xD;11010101&#xD;11010110&#xD;11010111&#xD;11011000&#xD;11011001&#xD;11011010&#xD;11011011&#xD;11011100&#xD;11011101&#xD;11011110&#xD;11011111&#xD;11100000&#xD;11100001&#xD;11100010&#xD;11100011&#xD;11100100&#xD;11100101&#xD;11100110&#xD;11100111&#xD;11101000&#xD;11101001&#xD;11101010&#xD;11101011&#xD;11101100&#xD;11101101&#xD;11101110&#xD;11101111&#xD;11110000&#xD;11110001&#xD;11110010&#xD;11110011&#xD;11110100&#xD;11110101&#xD;11110110&#xD;11110111&#xD;11111000&#xD;11111001&#xD;11111010&#xD;11111011&#xD;11111100&#xD;11111101&#xD;11111110&#xD;11111111</l><l>&#xD;</l></block></block></block></script><script><custom-block s="error %txt"><l>Number out of range (0-255)</l></custom-block></script></block></script><scripts><script x="110" y="165.0333333333336"><block s="reportNewList"><list><l></l></list></block></script><script x="357.83007812500045" y="214.03333333333347"><block s="reportGreaterThan"><l></l><l>-1</l></block></script><script x="137.1953125" y="264.50000000000006"><block s="reportDifference"><l></l><l>1</l></block></script></scripts></block-definition><block-definition s="convert %&apos;binary&apos; to number" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Converts binary to a decimal.</comment><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportListIndex"><block var="binary"/><block s="reportTextSplit"><l>00000000&#xD;00000001&#xD;00000010&#xD;00000011&#xD;00000100&#xD;00000101&#xD;00000110&#xD;00000111&#xD;00001000&#xD;00001001&#xD;00001010&#xD;00001011&#xD;00001100&#xD;00001101&#xD;00001110&#xD;00001111&#xD;00010000&#xD;00010001&#xD;00010010&#xD;00010011&#xD;00010100&#xD;00010101&#xD;00010110&#xD;00010111&#xD;00011000&#xD;00011001&#xD;00011010&#xD;00011011&#xD;00011100&#xD;00011101&#xD;00011110&#xD;00011111&#xD;00100000&#xD;00100001&#xD;00100010&#xD;00100011&#xD;00100100&#xD;00100101&#xD;00100110&#xD;00100111&#xD;00101000&#xD;00101001&#xD;00101010&#xD;00101011&#xD;00101100&#xD;00101101&#xD;00101110&#xD;00101111&#xD;00110000&#xD;00110001&#xD;00110010&#xD;00110011&#xD;00110100&#xD;00110101&#xD;00110110&#xD;00110111&#xD;00111000&#xD;00111001&#xD;00111010&#xD;00111011&#xD;00111100&#xD;00111101&#xD;00111110&#xD;00111111&#xD;01000000&#xD;01000001&#xD;01000010&#xD;01000011&#xD;01000100&#xD;01000101&#xD;01000110&#xD;01000111&#xD;01001000&#xD;01001001&#xD;01001010&#xD;01001011&#xD;01001100&#xD;01001101&#xD;01001110&#xD;01001111&#xD;01010000&#xD;01010001&#xD;01010010&#xD;01010011&#xD;01010100&#xD;01010101&#xD;01010110&#xD;01010111&#xD;01011000&#xD;01011001&#xD;01011010&#xD;01011011&#xD;01011100&#xD;01011101&#xD;01011110&#xD;01011111&#xD;01100000&#xD;01100001&#xD;01100010&#xD;01100011&#xD;01100100&#xD;01100101&#xD;01100110&#xD;01100111&#xD;01101000&#xD;01101001&#xD;01101010&#xD;01101011&#xD;01101100&#xD;01101101&#xD;01101110&#xD;01101111&#xD;01110000&#xD;01110001&#xD;01110010&#xD;01110011&#xD;01110100&#xD;01110101&#xD;01110110&#xD;01110111&#xD;01111000&#xD;01111001&#xD;01111010&#xD;01111011&#xD;01111100&#xD;01111101&#xD;01111110&#xD;01111111&#xD;10000000&#xD;10000001&#xD;10000010&#xD;10000011&#xD;10000100&#xD;10000101&#xD;10000110&#xD;10000111&#xD;10001000&#xD;10001001&#xD;10001010&#xD;10001011&#xD;10001100&#xD;10001101&#xD;10001110&#xD;10001111&#xD;10010000&#xD;10010001&#xD;10010010&#xD;10010011&#xD;10010100&#xD;10010101&#xD;10010110&#xD;10010111&#xD;10011000&#xD;10011001&#xD;10011010&#xD;10011011&#xD;10011100&#xD;10011101&#xD;10011110&#xD;10011111&#xD;10100000&#xD;10100001&#xD;10100010&#xD;10100011&#xD;10100100&#xD;10100101&#xD;10100110&#xD;10100111&#xD;10101000&#xD;10101001&#xD;10101010&#xD;10101011&#xD;10101100&#xD;10101101&#xD;10101110&#xD;10101111&#xD;10110000&#xD;10110001&#xD;10110010&#xD;10110011&#xD;10110100&#xD;10110101&#xD;10110110&#xD;10110111&#xD;10111000&#xD;10111001&#xD;10111010&#xD;10111011&#xD;10111100&#xD;10111101&#xD;10111110&#xD;10111111&#xD;11000000&#xD;11000001&#xD;11000010&#xD;11000011&#xD;11000100&#xD;11000101&#xD;11000110&#xD;11000111&#xD;11001000&#xD;11001001&#xD;11001010&#xD;11001011&#xD;11001100&#xD;11001101&#xD;11001110&#xD;11001111&#xD;11010000&#xD;11010001&#xD;11010010&#xD;11010011&#xD;11010100&#xD;11010101&#xD;11010110&#xD;11010111&#xD;11011000&#xD;11011001&#xD;11011010&#xD;11011011&#xD;11011100&#xD;11011101&#xD;11011110&#xD;11011111&#xD;11100000&#xD;11100001&#xD;11100010&#xD;11100011&#xD;11100100&#xD;11100101&#xD;11100110&#xD;11100111&#xD;11101000&#xD;11101001&#xD;11101010&#xD;11101011&#xD;11101100&#xD;11101101&#xD;11101110&#xD;11101111&#xD;11110000&#xD;11110001&#xD;11110010&#xD;11110011&#xD;11110100&#xD;11110101&#xD;11110110&#xD;11110111&#xD;11111000&#xD;11111001&#xD;11111010&#xD;11111011&#xD;11111100&#xD;11111101&#xD;11111110&#xD;11111111</l><l>&#xD;</l></block></block></block><block s="doIfElse"><block s="reportEquals"><block var="a"/><l>0</l></block><script><block s="doIfElse"><block s="reportNot"><block s="reportEquals"><block s="reportStringSize"><block var="binary"/></block><l>8</l></block></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Binary has to be exactly 8 digits long. You&apos;re inputting </l><block s="reportStringSize"><block var="binary"/></block><l>.</l></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Only binary between 00000000-11111111 are supported.</l><block s="reportUnicodeAsLetter"><l>13</l></block><l>You could also be inputting an invalid digit. Numbers 0 and 1 are allowed.</l></list></block></custom-block></script></block></script><script><block s="doReport"><block s="reportDifference"><block var="a"/><l>1</l></block></block></script></block></script><scripts><script x="483" y="113.49999999999989"><block s="reportListItem"><l>1</l><l/></block></script><script x="369.6416015625" y="134.83333333333331"><block s="reportGreaterThan"><block var="hex"/><l>-1</l></block></script><script x="497.4375" y="57.833333333333314"><block s="reportLessThan"><block var="hex"/><l>256</l></block></script><script x="469.6416015625" y="158.83333333333331"><block s="reportAnd"><l/><l/></block></script><script x="2065" y="172.3333333333332"><block s="doIfElse"><l/><script></script><script><custom-block s="error %txt"><l>Number out of range (0-255)</l></custom-block></script></block></script><script x="307" y="167.0333333333336"><block s="reportNewList"><list><l></l></list></block></script><script x="584.8300781250005" y="192.03333333333347"><block s="reportGreaterThan"><l></l><l>-1</l></block></script></scripts></block-definition><block-definition s="HTML document %&apos;text&apos;" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>&lt;html&gt;</l><block var="text"/><l>&lt;/html&gt;</l></list></block></block></script></block-definition><block-definition s="Doctype declaration" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l>&lt;!DOCTYPE html&gt;</l></block></script></block-definition><block-definition s="paragraph %&apos;input&apos;" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>&lt;p&gt;</l><block var="input"/><l>&lt;/p&gt;</l></list></block></block></script></block-definition><block-definition s="heading %&apos;size&apos; %&apos;text&apos;" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">1<options>1&#xD;2&#xD;3&#xD;4&#xD;5&#xD;6</options></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>&lt;h</l><block var="size"/><l>&gt;</l><block var="text"/><l>&lt;/h</l><block var="size"/><l>&gt;</l></list></block></block></script></block-definition><block-definition s="attribute reference= &quot; %&apos;site&apos; &quot; %&apos;ainput&apos;" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs><input type="%txt">snap.berkeley.edu</input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>&lt;a href="</l><block var="site"/><l>"&gt;</l><block var="ainput"/><l>&lt;/a&gt;</l></list></block></block></script></block-definition><block-definition s="body %&apos;body input&apos;" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>&lt;body&gt;</l><block var="body input"/><l>&lt;/body&gt;</l></list></block></block></script></block-definition><block-definition s="image source=&quot; %&apos;image&apos; &quot; alt=&quot; %&apos;alt&apos; &quot; width=&quot; %&apos;w&apos; &quot; height=&quot; %&apos;h&apos; &quot;&gt;" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>&lt;img src="</l><block var="image"/><l>" alt="</l><block var="alt"/><l>" width="</l><block var="w"/><l>" height="</l><block var="h"/><l>"&gt;</l></list></block></block></script></block-definition><block-definition s="line break" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l>&lt;br&gt;</l></block></script></block-definition><block-definition s="pre-formatted text %&apos;text&apos;" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>&lt;pre&gt;</l><block var="text"/><l>&lt;/pre&gt;</l></list></block></block></script></block-definition><block-definition s="comment %&apos;input&apos;" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>&lt;!--</l><block var="input"/><l>--&gt;</l></list></block></block></script></block-definition><block-definition s="title %&apos;title&apos;" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>&lt;title&gt;</l><block var="title"/><l>&lt;/title&gt;</l></list></block></block></script></block-definition><block-definition s="header %&apos;head input&apos;" type="reporter" category="HTML"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>&lt;head&gt;</l><block var="head input"/><l>&lt;/head&gt;</l></list></block></block></script></block-definition><block-definition s="styles %&apos;style&apos;" type="reporter" category="CSS"><header></header><code></code><translations></translations><inputs><input type="%mult%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>&lt;style&gt;</l><block var="style"/><l>&lt;/style&gt;</l></list></block></block></script></block-definition><block-definition s="%&apos;style name&apos; { %&apos;styles&apos; }" type="reporter" category="CSS"><header></header><code></code><translations></translations><inputs><input type="%s">body<options>a&#xD;h1&#xD;h2&#xD;h3&#xD;h4&#xD;h5&#xD;h6&#xD;p&#xD;body&#xD;pre</options></input><input type="%mult%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block var="style name"/><l> {</l><block var="styles"/><l>} </l></list></block></block></script></block-definition><block-definition s="color: %&apos;color&apos; ;" type="reporter" category="CSS"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>color: </l><block var="color"/><l>; </l></list></block></block></script></block-definition><block-definition s="background-color: %&apos;value&apos; ;" type="reporter" category="CSS"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>background-color: </l><block var="value"/><l>; </l></list></block></block></script></block-definition><block-definition s="font-family: %&apos;value&apos; ;" type="reporter" category="CSS"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>font-family: </l><block var="value"/><l>; </l></list></block></block></script></block-definition><block-definition s="font-size: %&apos;value&apos; ;" type="reporter" category="CSS"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>font-size: </l><block var="value"/><l>; </l></list></block></block></script></block-definition><block-definition s="text-align: %&apos;value&apos; ;" type="reporter" category="CSS"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>text-align: </l><block var="value"/><l>; </l></list></block></block></script></block-definition><block-definition s="create dotted line with dot count %&apos;dots&apos; from %&apos;x1&apos; %&apos;y1&apos; to %&apos;x2&apos; %&apos;y2&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">Draws a dotted line fom one point to another. Input a high number of dots and it&apos;ll look like a regular line.</comment><header></header><code></code><translations></translations><inputs><input type="%n">10</input><input type="%n">-100</input><input type="%n">-100</input><input type="%n">100</input><input type="%n">100</input></inputs><script><block s="doIf"><block s="reportEquals"><block var="dots"/><l>0</l></block><script><custom-block s="error %txt"><l>Only numbers above 0 are permitted.</l></custom-block></script></block><block s="gotoXY"><block var="x1"/><block var="y1"/></block><block s="doFaceTowards"><block s="reportNewList"><list><block var="x2"/><block var="y2"/></list></block></block><block s="doWarp"><script><block s="up"></block><block s="doRepeat"><block var="dots"/><script><block s="forward"><block s="reportQuotient"><block s="reportRelationTo"><l><option>distance</option></l><block s="reportNewList"><list><block var="x2"/><block var="y2"/></list></block></block><block var="dots"/></block></block><block s="down"></block><block s="forward"><l>1</l></block><block s="forward"><l>-1</l></block><block s="up"></block></script></block></script></block></script><scripts><script x="309.8251953125" y="170.6666666666664"><block s="reportVariadicSum"><list><l></l><l>1</l></list></block></script><script x="218" y="297.1666666666663"><block s="turn"><l>15</l></block><block s="turnLeft"><l>15</l></block></script></scripts></block-definition><block-definition s="draw snap logo" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><block s="setHeading"><l>30</l></block><block s="forward"><l>30</l></block><block s="setHeading"><l>150</l></block><block s="forward"><l>30</l></block><block s="setHeading"><l>330</l></block><block s="forward"><l>45</l></block><block s="setHeading"><l>270</l></block><block s="forward"><l>2</l></block><block s="up"></block><block s="changeXPosition"><l>-5.5</l></block><block s="changeYPosition"><l>-39.9</l></block></script><scripts><script x="173" y="73.80000000000001"><block s="clear"></block></script></scripts></block-definition><block-definition s="print string %&apos;text&apos;" type="reporter" category="Python"><comment x="0" y="0" w="90" collapsed="false">Returns a string in Python.</comment><header></header><code></code><translations></translations><inputs><input type="%s">hello, world</input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>print("</l><block var="text"/><l>")</l></list></block></block></script></block-definition><block-definition s="convert %&apos;list&apos; to text" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><l></l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doSetVar"><l>a</l><block s="reportJoinWords"><list><block var="a"/><block var="item"/><block s="reportUnicodeAsLetter"><l>13</l></block></list></block></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="print number %&apos;num&apos;" type="reporter" category="Python"><comment x="0" y="0" w="90" collapsed="false">Returns a number in Python.</comment><header></header><code></code><translations></translations><inputs><input type="%n">0</input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportIsA"><block var="num"/><l><option>number</option></l></block><block s="reportJoinWords"><list><l>print(</l><block var="num"/><l>)</l></list></block><custom-block s="raise %s"><block s="reportJoinWords"><list><l>NameError: name &apos;</l><block var="num"/><l>&apos; is not defined</l></list></block></custom-block></block></block></script></block-definition><block-definition s="raise %&apos;error&apos;" type="reporter" category="Python"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportCallCC"><block s="reifyScript"><script><custom-block s="error %txt"><block var="error"/></custom-block></script><list></list></block></block></block></script></block-definition><block-definition s="# %&apos;comment&apos;" type="reporter" category="Python"><comment x="0" y="0" w="90" collapsed="false">Allows you to add comments.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l># </l><block var="comment"/></list></block></block></script></block-definition><block-definition s="time.sleep %&apos;secs&apos;" type="reporter" category="Python"><comment x="0" y="0" w="90" collapsed="false">You need to import time in your script for this to work!&#xD;&#xD;The program will sleep for a set number of seconds.</comment><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>time.sleep(</l><l>1</l><l>)</l></list></block></block></script></block-definition><block-definition s="import %&apos;import menu&apos;" type="reporter" category="Python"><comment x="0" y="0" w="90" collapsed="false">You can import different Python libraries.</comment><header></header><code></code><translations></translations><inputs><input type="%s">time<options>time&#xD;random&#xD;turtle</options></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>import </l><block var="import menu"/></list></block></block></script></block-definition><block-definition s="custom %&apos;line&apos;" type="reporter" category="Python"><comment x="0" y="0" w="90" collapsed="false">A simple block that allows you to make your own scripts.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="line"/></block></script></block-definition><block-definition s="random.randint( %&apos;num1&apos; , %&apos;num2&apos; )" type="reporter" category="Python"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>random.randrange(</l><block var="num1"/><l>,</l><block var="num2"/><l>)</l></list></block></block></script></block-definition><block-definition s="random.random()" type="reporter" category="Python"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l>random.random()</l></block></script></block-definition><block-definition s="%&apos;timer&apos; in %&apos;value&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%s" readonly="true">hh:mm:ss<options>milliseconds&#xD;seconds&#xD;minutes&#xD;hours&#xD;days&#xD;mm:ss&#xD;hh:mm:ss&#xD;dd:hh:mm:ss&#xD;ss.ms&#xD;mm:ss.ms&#xD;hh:mm:ss.ms&#xD;dd:hh:mm:ss.ms&#xD;hh:mm&#xD;dd:hh:mm&#xD;dd:hh</options></input></inputs><script><block s="doDeclareVariables"><list><l>sec</l><l>min</l><l>hr</l><l>dy</l><l>msec</l></list></block><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>seconds</l></block><script><block s="doReport"><block s="reportMonadic"><l><option>floor</option></l><block var="timer"/></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>minutes</l></block><script><block s="doReport"><block s="reportQuotient"><block var="timer"/><l>60</l></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>hours</l></block><script><block s="doReport"><block s="reportQuotient"><block var="timer"/><l>3600</l></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>days</l></block><script><block s="doReport"><block s="reportQuotient"><block var="timer"/><l>86400</l></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>milliseconds</l></block><script><block s="doReport"><block s="reportVariadicProduct"><list><block var="timer"/><l>1000</l></list></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>mm:ss</l></block><script><block s="doSetVar"><l>min</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="timer"/><l>60</l></block></block></block><block s="doSetVar"><l>sec</l><block s="reportModulus"><block s="reportMonadic"><l><option>floor</option></l><block var="timer"/></block><l>60</l></block></block><block s="doReport"><block s="reportJoinWords"><list><custom-block s="convert %n to 2-digit number"><block var="min"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="sec"/></custom-block></list></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>hh:mm:ss</l></block><script><block s="doSetVar"><l>hr</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="timer"/><l>3600</l></block></block></block><block s="doSetVar"><l>min</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportQuotient"><block var="timer"/><l>60</l></block><l>60</l></block></block></block><block s="doSetVar"><l>sec</l><block s="reportModulus"><block s="reportMonadic"><l><option>floor</option></l><block var="timer"/></block><l>60</l></block></block><block s="doReport"><block s="reportJoinWords"><list><custom-block s="convert %n to 2-digit number"><block var="hr"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="min"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="sec"/></custom-block></list></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>dd:hh:mm:ss</l></block><script><block s="doSetVar"><l>dy</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="timer"/><l>86400</l></block></block></block><block s="doSetVar"><l>hr</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportQuotient"><block var="timer"/><l>3600</l></block><l>24</l></block></block></block><block s="doSetVar"><l>min</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportQuotient"><block var="timer"/><l>60</l></block><l>60</l></block></block></block><block s="doSetVar"><l>sec</l><block s="reportModulus"><block s="reportMonadic"><l><option>floor</option></l><block var="timer"/></block><l>60</l></block></block><block s="doReport"><block s="reportJoinWords"><list><custom-block s="convert %n to 2-digit number"><block var="dy"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="hr"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="min"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="sec"/></custom-block></list></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>ss.ms</l></block><script><block s="doReport"><block var="timer"/></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>mm:ss.ms</l></block><script><block s="doSetVar"><l>min</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="timer"/><l>60</l></block></block></block><block s="doSetVar"><l>sec</l><block s="reportModulus"><block s="reportMonadic"><l><option>floor</option></l><block var="timer"/></block><l>60</l></block></block><block s="doSetVar"><l>msec</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportVariadicProduct"><list><block var="timer"/><l>1000</l></list></block><l>1000</l></block></block></block><block s="doReport"><block s="reportJoinWords"><list><custom-block s="convert %n to 2-digit number"><block var="min"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="sec"/></custom-block><l>.</l><block var="msec"/></list></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>hh:mm:ss.ms</l></block><script><block s="doSetVar"><l>hr</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="timer"/><l>3600</l></block></block></block><block s="doSetVar"><l>min</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportQuotient"><block var="timer"/><l>60</l></block><l>60</l></block></block></block><block s="doSetVar"><l>sec</l><block s="reportModulus"><block s="reportMonadic"><l><option>floor</option></l><block var="timer"/></block><l>60</l></block></block><block s="doSetVar"><l>msec</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportVariadicProduct"><list><block var="timer"/><l>1000</l></list></block><l>1000</l></block></block></block><block s="doReport"><block s="reportJoinWords"><list><custom-block s="convert %n to 2-digit number"><block var="hr"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="min"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="sec"/></custom-block><l>.</l><block var="msec"/></list></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>dd:hh:mm:ss.ms</l></block><script><block s="doSetVar"><l>dy</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="timer"/><l>86400</l></block></block></block><block s="doSetVar"><l>hr</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportQuotient"><block var="timer"/><l>3600</l></block><l>24</l></block></block></block><block s="doSetVar"><l>min</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportQuotient"><block var="timer"/><l>60</l></block><l>60</l></block></block></block><block s="doSetVar"><l>sec</l><block s="reportModulus"><block s="reportMonadic"><l><option>floor</option></l><block var="timer"/></block><l>60</l></block></block><block s="doSetVar"><l>msec</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportVariadicProduct"><list><block var="timer"/><l>1000</l></list></block><l>1000</l></block></block></block><block s="doReport"><block s="reportJoinWords"><list><custom-block s="convert %n to 2-digit number"><block var="dy"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="hr"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="min"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="sec"/></custom-block><l>.</l><block var="msec"/></list></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>hh:mm</l></block><script><block s="doSetVar"><l>hr</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="timer"/><l>3600</l></block></block></block><block s="doSetVar"><l>min</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportQuotient"><block var="timer"/><l>60</l></block><l>60</l></block></block></block><block s="doReport"><block s="reportJoinWords"><list><custom-block s="convert %n to 2-digit number"><block var="hr"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="min"/></custom-block></list></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>dd:hh:mm</l></block><script><block s="doSetVar"><l>dy</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="timer"/><l>86400</l></block></block></block><block s="doSetVar"><l>hr</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportQuotient"><block var="timer"/><l>3600</l></block><l>24</l></block></block></block><block s="doSetVar"><l>min</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportQuotient"><block var="timer"/><l>60</l></block><l>60</l></block></block></block><block s="doReport"><block s="reportJoinWords"><list><custom-block s="convert %n to 2-digit number"><block var="dy"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="hr"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="min"/></custom-block></list></block></block></script><script><block s="doIfElse"><block s="reportEquals"><block var="value"/><l>dd:hh</l></block><script><block s="doSetVar"><l>dy</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="timer"/><l>86400</l></block></block></block><block s="doSetVar"><l>hr</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportQuotient"><block var="timer"/><l>3600</l></block><l>24</l></block></block></block><block s="doReport"><block s="reportJoinWords"><list><custom-block s="convert %n to 2-digit number"><block var="dy"/></custom-block><l>:</l><custom-block s="convert %n to 2-digit number"><block var="hr"/></custom-block><l>:</l><l></l></list></block></block></script><script><custom-block s="error %txt"><l>Invalid selection!</l></custom-block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script><scripts><script x="279.58203125" y="215.20000000000005"><block s="reportQuotient"><l></l><l>86400</l></block></script><script x="441.9951171875" y="276.03333333333353"><block s="reportVariadicProduct"><list><block s="getTimer"></block><l>1000</l></list></block></script><script x="778.1787109375" y="780.7"><custom-block s="convert %n to 2-digit number"><l></l></custom-block></script><script x="429.7080078125" y="456.03333333333353"><block s="reportQuotient"><l></l><l>60</l></block></script><script x="688" y="519.2"><block s="reportModulus"><block s="reportMonadic"><l><option>floor</option></l><block s="getTimer"></block></block><l>60</l></block></script><script x="687" y="487.2"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block s="getTimer"></block><l>60</l></block></block></script><script x="691" y="873.5333333333333"><custom-block s="convert %n to 2-digit number"><block var="min"/></custom-block></script><script x="787" y="1675.7000000000007"><block s="doSetVar"><l>sec</l><block s="reportModulus"><block s="reportMonadic"><l><option>floor</option></l><block s="getTimer"></block></block><l>60</l></block></block><block s="doSetVar"><l>msec</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportModulus"><block s="reportVariadicProduct"><list><block s="getTimer"></block><l>1000</l></list></block><l>1000</l></block></block></block></script><script x="285.537109375" y="120.50000000000023"><block s="getTimer"></block></script><script x="337.9951171875" y="167.16666666666674"><block s="getTimer"></block></script><script x="335.9951171875" y="266.66666666666674"><block s="getTimer"></block></script><script x="348.9951171875" y="334.16666666666674"><block s="getTimer"></block></script><script x="315.9951171875" y="371.8333333333337"><block s="getTimer"></block></script><script x="364.37109375" y="437.9999999999998"><block s="getTimer"></block></script><script x="363.6533203125" y="475.9999999999997"><block s="getTimer"></block></script></scripts></block-definition><block-definition s="convert %&apos;num&apos; to 2-digit number" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportAnd"><block s="reportGreaterThan"><block var="num"/><l>-1</l></block><block s="reportLessThan"><block var="num"/><l>100</l></block></block><script><block s="doReport"><block s="reportIfElse"><block s="reportEquals"><block s="reportStringSize"><block var="num"/></block><l>1</l></block><block s="reportJoinWords"><list><l>0</l><block var="num"/></list></block><block var="num"/></block></block></script><script><custom-block s="error %txt"><l>Number out of range! Please input a 1-digit or 2-digit positive number.</l></custom-block></script></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="english letters that contain %&apos;letter&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="text %txt contains %txt"><l></l><block var="letter"/></custom-block></autolambda><list></list></block><block s="reportTextSplit"><block s="reportURL"><l>https://api.allorigins.win/raw?url=https://johnresig.com/files/dict/ospd4.txt</l></block><l><option>line</option></l></block></block></block></script></block-definition><block-definition s="text %&apos;txt&apos; contains %&apos;letter&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt">world</input><input type="%txt">o</input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportTextSplit"><block var="txt"/><l><option>letter</option></l></block></block><block s="doReport"><block s="reportListContainsItem"><block var="a"/><block var="letter"/></block></block></script></block-definition><block-definition s="create pen trail from %&apos;list&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="down"></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><script><block s="gotoXY"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="i"/><block var="list"/></block></block><block s="reportListItem"><l>2</l><block s="reportListItem"><block var="i"/><block var="list"/></block></block></block></script></block><block s="up"></block></script><scripts><script x="209.69140625" y="129.2"><block s="reportNewList"><list><block s="reportNewList"><list><l>36</l><l>28</l></list></block><block s="reportNewList"><list><l>-67</l><l>0</l></list></block></list></block></script></scripts></block-definition><block-definition s="(test) get %&apos;selection&apos; from info" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">name<options>name&#xD;surname&#xD;age&#xD;birthday&#xD;description&#xD;favorite block&#xD;portrait&#xD;voice&#xD;is boy?</options></input></inputs><script><block s="doReport"><block s="reportListItem"><block s="reportListIndex"><block var="selection"/><block s="reportNewList"><list><l>name</l><l>surname</l><l>age</l><l>birthday</l><l>description</l><l>favorite block</l><l>portrait</l><l>voice</l><l>is boy?</l></list></block></block><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block s="reportNewList"><list><l>Mack</l><l>Thomson</l><l>13</l><block s="reportNewList"><list><l>16</l><l>9</l><l>2008</l></list></block><l>He&apos;s a famous programmer in his school.</l><block s="reifyReporter"><autolambda><block s="reportNewList"><list></list></block></autolambda><list></list></block><l></l><l></l><block s="reportBoolean"><l><bool>true</bool></l></block></list></block></list></block></block></block></block></script></block-definition><block-definition s="latest projects (id) of studio id %&apos;id&apos;" type="reporter" category="Scratch"><header></header><code></code><translations></translations><inputs><input type="%n">31659696</input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doSetVar"><l>b</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>a</l><block s="reportURL"><block s="reportJoinWords"><list><l>https://api.allorigins.win/raw?url=https://api.scratch.mit.edu/studios/</l><block var="id"/><l>/projects</l></list></block></block></block><block s="doIfElse"><block s="reportEquals"><block var="a"/><l></l></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Studio ID </l><block var="id"/><l> does not exist</l></list></block></custom-block></script><script><block s="doSetVar"><l>a</l><block s="reportTextSplit"><block var="a"/><l><option>json</option></l></block></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="a"/></block><script><block s="doAddToList"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="i"/><block var="a"/></block></block></block><block var="b"/></block></script></block><block s="doReport"><block var="b"/></block></script><scripts><script x="462" y="271.3666666666666"><block s="reportTextSplit"><block s="reportURL"><block s="reportJoinWords"><list><l>https://api.allorigins.win/raw?url=https://api.scratch.mit.edu/studios/</l><l>31659696</l><l>/projects</l></list></block></block><l><option>json</option></l></block></script></scripts></block-definition><block-definition s="get project %&apos;info&apos; of id %&apos;id&apos;" type="reporter" category="Scratch"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">name<options>name&#xD;notes &amp; credits&#xD;instructions&#xD;creator&#xD;created&#xD;modified&#xD;shared&#xD;views&#xD;loves&#xD;favorites&#xD;remixes</options></input><input type="%n">10128515</input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doSetVar"><l>b</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>a</l><block s="reportURL"><block s="reportJoinWords"><list><l>https://api.allorigins.win/raw?url=https://api.scratch.mit.edu/projects/</l><block var="id"/></list></block></block></block><block s="doIfElse"><block s="reportEquals"><block var="a"/><l></l></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Project ID </l><block var="id"/><l> does not exist</l></list></block></custom-block></script><script><block s="doSetVar"><l>a</l><block s="reportTextSplit"><block var="a"/><l><option>json</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>name</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block var="a"/></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>notes &amp; credits</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>3</l><block var="a"/></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>instructions</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>4</l><block var="a"/></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>creator</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>9</l><block var="a"/></block></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>created</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>12</l><block var="a"/></block></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>modified</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>12</l><block var="a"/></block></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>shared</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>3</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>12</l><block var="a"/></block></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>views</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>13</l><block var="a"/></block></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>loves</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>13</l><block var="a"/></block></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>favorites</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>3</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>13</l><block var="a"/></block></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>remixes</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>4</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>13</l><block var="a"/></block></block></block></block></block></script></block><block s="doReport"><block var="b"/></block></script><scripts><script x="385.25" y="230.20000000000005"><block var="id"/></script><script x="550.35546875" y="55.36666666666686"><block s="reportListItem"><block var="i"/><block var="a"/></block></script><script x="427" y="270.20000000000005"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>14</l><block s="reportTextSplit"><block s="reportURL"><block s="reportJoinWords"><list><l>https://api.allorigins.win/raw?url=https://api.scratch.mit.edu/projects/</l><l>330000003</l></list></block></block><l><option>json</option></l></block></block></block></script><script x="673" y="233.20000000000005"><block s="reportListItem"><l>1</l><l/></block></script><script x="452" y="371.36666666666656"><block s="reportNewList"><list><l>id</l><l>title</l><l>description</l><l>instructions</l><l>visibility</l><l>public</l><l>comments_allowed</l><l>is_published</l><l>author</l><l>image</l><l>images</l><l>history</l><l>stats</l><l>remix</l><l>project_token</l></list></block></script><script x="275" y="431.36666666666696"><block s="doAddToList"><l>thing</l><block var="b"/></block></script><script x="906" y="187.20000000000005"><block s="reportTextSplit"><block s="reportURL"><block s="reportJoinWords"><list><l>https://api.allorigins.win/raw?url=https://api.scratch.mit.edu/projects/</l><l>330000003</l></list></block></block><l><option>json</option></l></block></script><script x="534.3831380208333" y="512.6666666666667"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>4</l><l/></block></block></script><script x="598" y="443.3666666666665"><block s="reportListIndex"><l>thing</l><l/></block></script></scripts></block-definition><block-definition s="get user %&apos;info&apos; of name %&apos;id&apos;" type="reporter" category="Scratch"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">id<options>id&#xD;is scratch team?&#xD;joined&#xD;what i&apos;m working on&#xD;about me&#xD;country</options></input><input type="%txt">Scratchteam</input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doSetVar"><l>b</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>a</l><block s="reportURL"><block s="reportJoinWords"><list><l>https://api.allorigins.win/raw?url=https://api.scratch.mit.edu/users/</l><block var="id"/></list></block></block></block><block s="doIfElse"><block s="reportEquals"><block var="a"/><l></l></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>User </l><block var="id"/><l> does not exist</l></list></block></custom-block></script><script><block s="doSetVar"><l>a</l><block s="reportTextSplit"><block var="a"/><l><option>json</option></l></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>id</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block var="a"/></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>is scratch team?</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>3</l><block var="a"/></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>joined</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>4</l><block var="a"/></block></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>what i&apos;m working on</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>3</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>5</l><block var="a"/></block></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>about me</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>4</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>5</l><block var="a"/></block></block></block></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="info"/><l>country</l></block><script><block s="doSetVar"><l>b</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>5</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>5</l><block var="a"/></block></block></block></block></block></script></block><block s="doReport"><block var="b"/></block></script><scripts><script x="385.25" y="230.20000000000005"><block var="id"/></script><script x="550.35546875" y="55.36666666666686"><block s="reportListItem"><block var="i"/><block var="a"/></block></script><script x="427" y="270.2"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>5</l><block s="reportTextSplit"><block s="reportURL"><block s="reportJoinWords"><list><l>https://api.allorigins.win/raw?url=https://api.scratch.mit.edu/users/</l><l>Scratchteam</l></list></block></block><l><option>json</option></l></block></block></block></script><script x="673" y="233.20000000000005"><block s="reportListItem"><l>1</l><l/></block></script><script x="452" y="371.36666666666656"><block s="reportNewList"><list><l>id</l><l>title</l><l>description</l><l>instructions</l><l>visibility</l><l>public</l><l>comments_allowed</l><l>is_published</l><l>author</l><l>image</l><l>images</l><l>history</l><l>stats</l><l>remix</l><l>project_token</l></list></block></script><script x="275" y="431.3666666666671"><block s="doAddToList"><l>thing</l><block var="b"/></block></script><script x="906" y="187.20000000000005"><block s="reportTextSplit"><block s="reportURL"><block s="reportJoinWords"><list><l>hello </l><l>330000003</l></list></block></block><l><option>json</option></l></block></script><script x="534.3831380208333" y="512.6666666666667"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>4</l><l/></block></block></script><script x="598" y="443.3666666666666"><block s="reportListIndex"><l>thing</l><l/></block></script><script x="705" y="89.20000000000005"><block s="reportTextSplit"><block s="reportURL"><block s="reportJoinWords"><list><l>https://api.allorigins.win/raw?url=https://api.scratch.mit.edu/users/</l><l>Scratchteam</l></list></block></block><l><option>json</option></l></block></script><script x="809" y="457.7"><block s="reportListItem"><l>4</l><block s="reportTextSplit"><block s="reportURL"><block s="reportJoinWords"><list><l>https://api.allorigins.win/raw?url=https://api.scratch.mit.edu/users/</l><l>Scratchteam</l></list></block></block><l><option>json</option></l></block></block></script></scripts></block-definition><block-definition s="save motion properties as json" type="reporter" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportJoinWords"><list><l>{</l><l>"xposition":</l><block s="xPosition"></block><l>,"yposition":</l><block s="yPosition"></block><l>,"direction":</l><block s="direction"></block><l>}</l></list></block></block></script></block-definition><block-definition s="load motion json %&apos;json&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportTextSplit"><block var="json"/><l><option>json</option></l></block></block><block s="gotoXY"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block var="a"/></block></block><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block var="a"/></block></block></block><block s="setHeading"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>3</l><block var="a"/></block></block></block></script></block-definition><block-definition s="costume from text %&apos;text&apos; size %&apos;size&apos;" type="reporter" category="looks"><header></header><code></code><translations>de:Kostüm aus Text _ Größe _&#xD;pt:um traje com o texto _ de tamanho _&#xD;ca:vestit amb el text _ i mida _&#xD;</translations><inputs><input type="%s">A</input><input type="%n">72</input></inputs><script><block s="doDeclareVariables"><list><l>costume</l><l>x</l><l>y</l><l>dir</l><l>cst</l><l>trails</l><l>pen state</l></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>cst</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>pen state</l><block s="getPenDown"></block></block><block s="up"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="setHeading"><l>90</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><l>0</l></block><block s="write"><block var="text"/><block var="size"/></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><l>0</l></block><block s="doSetVar"><l>costume</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="costume"/><block s="reportJoinWords"><list><block var="text"/></list></block></list></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="doIf"><block var="pen state"/><script><block s="down"></block></script></block><block s="doReport"><block var="costume"/></block></script></block-definition><block-definition s="costume %&apos;cst&apos; with background RGBA %&apos;rgb&apos; padding %&apos;padding&apos;" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input><input type="%n">200</input><input type="%n">2</input></inputs><script><block s="doDeclareVariables"><list><l>old</l><l>clr</l><l>new</l><l>x</l><l>y</l><l>dir</l><l>trails</l><l>flat</l><l>old size</l><l>old pen state</l></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>old</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>clr</l><block s="getPenAttribute"><l><option>r-g-b-a</option></l></block></block><block s="doSetVar"><l>flat</l><block s="reportGlobalFlag"><l><option>flat line ends</option></l></block></block><block s="doSetVar"><l>old size</l><block s="getPenAttribute"><l><option>size</option></l></block></block><block s="doSetVar"><l>old pen state</l><block s="getPenDown"></block></block><block s="up"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><block s="reportMonadic"><l><option>neg</option></l><block s="reportVariadicSum"><list><block s="reportQuotient"><block s="reportGetImageAttribute"><l><option>width</option></l><block var="cst"/></block><l>2</l></block><block var="padding"/></list></block></block><l>0</l></block><block s="setHeading"><l>90</l></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><l><bool>true</bool></l></block><block s="setSize"><block s="reportVariadicSum"><list><block s="reportGetImageAttribute"><l><option>height</option></l><block var="cst"/></block><block s="reportVariadicProduct"><list><block var="padding"/><l>2</l></list></block></list></block></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><block var="rgb"/></block><block s="down"></block><block s="setXPosition"><block s="reportMonadic"><l><option>neg</option></l><block s="xPosition"></block></block></block><block s="up"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="doGotoObject"><l><option>center</option></l></block><block s="gotoXY"><block s="reportMonadic"><l><option>neg</option></l><block s="reportGet"><l><option>center x</option></l></block></block><block s="reportMonadic"><l><option>neg</option></l><block s="reportGet"><l><option>center y</option></l></block></block></block><block s="doStamp"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSetVar"><l>new</l><block s="reportPenTrailsAsCostume"></block></block><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="new"/><block s="reportIfElse"><block s="reportListContainsItem"><block s="reportTextSplit"><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><l><option>word</option></l></block><l>button</l></block><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><block s="reportJoinWords"><list><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><l> button</l></list></block></block></list></block><block s="clear"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="old"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><block var="clr"/></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block var="flat"/></block><block s="setSize"><block var="old size"/></block><block s="doIf"><block var="old pen state"/><script><block s="down"></block></script></block><block s="doReport"><block var="new"/></block></script><scripts><script x="255" y="186.19999999999996"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume from text %s size %n"><l>Snap!</l><l>36</l></custom-block><l>200</l><l>10</l></custom-block><l>100</l><l>2</l></custom-block></script><comment x="248.685546875" y="121.03333333333337" w="106" collapsed="false">Use this block to make &quot;clickable&quot; buttons:</comment></scripts></block-definition><block-definition s="(experimental) convert datetime data %&apos;dtdata&apos; to list" type="reporter" category="Scratch"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="dtdata"/><l>T</l></block></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="2" 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="3913"><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 id="3914"><item><ref mediaID="Stage_cst_scratch color"></ref></item><item><ref mediaID="Stage_cst_my block sfaroufhn"></ref></item></list></costumes><sounds><list struct="atomic" id="3915"></list></sounds><variables></variables><blocks></blocks><scripts><script x="154" y="259.5"><block s="reportAttributeOf"><block s="reportGet"><l><option>scripts</option></l></block><l>Sprite</l></block></script></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-34" y="-43" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,0,0,1" pen="tip" id="3925"><wear><ref mediaID="3"></ref></wear><costumes><list struct="atomic" id="3926"></list></costumes><sounds><list struct="atomic" id="3927"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"><comment w="326.318359375" collapsed="false">This script counts how many scripts (besides this one) are in this sprite.</comment></block><block s="clear"></block><block s="setColor"><color>0,0,0,1</color></block><custom-block s="load motion json %s"><l>{"xposition":-34,"yposition":-43,"direction":90}</l></custom-block><block s="doSwitchToCostume"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume from text %s size %n"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block s="reportGet"><l><option>scripts</option></l></block></block><l>1</l></block><l>72</l></custom-block><block s="reportNewList"><list><l></l><l></l><l></l><l></l></list></block><l>2</l></custom-block></block></script><script x="19" y="199.5"><custom-block s="load motion json %s"><l>{"xposition":0,"yposition":0,"direction":90}</l></custom-block></script><script x="18" y="233.16666666666652"><custom-block s="save motion properties as json"></custom-block></script><comment x="338" y="196.5" w="287" collapsed="false">JSON Blocks - These blocks are used for saving and loading motion data as json files.</comment><script x="17" y="310"><custom-block s="compress sound %s compression rate %s"><l></l><l>8</l><comment w="343" collapsed="false">Bitwise sound compression - This block compresses a sound bitwise instead of samplewise. This means the sound is a lot more noisy.</comment></custom-block></script><script x="18" y="409.6666666666665"><custom-block s="create dotted line with dot count %n from %n %n to %n %n"><l>10</l><l>-100</l><l>-100</l><l>100</l><l>100</l><comment w="206" collapsed="false">Create dotted line - Create a dotted line with an amount of dots, a starting position, and an end position.</comment></custom-block></script><script x="20" y="475.6666666666665"><custom-block s="draw snap logo"><comment w="259" collapsed="false">Draw snap logo - Draws the &apos;Snap!&apos; logo&apos;s symbol.</comment></custom-block></script><script x="19" y="548.5"><custom-block s="create pen trail from %l"><l/><comment w="450" collapsed="false">Create pen trail - Creates a pen trail from an array of positions. An item should contain a list with the x and y positions.</comment></custom-block></script><script x="17" y="608.3333333333335"><custom-block s="days in the month %n at year %n"><l>2</l><l>2022</l><comment w="378" collapsed="false">Days in month - Reports how many days a month has in a year. It can even report leap-years.</comment></custom-block></script><script x="16" y="667.3333333333335"><custom-block s="%n in %s"><l>9630</l><l>hh:mm:ss</l><comment w="495" collapsed="false">Seconds to other time units - Converts number of seconds to 15 different units of time. May cause an error if the number is too big.</comment></custom-block></script><script x="23" y="729.3333333333335"><custom-block s="letters %n to %n of %s"><l>1</l><l>5</l><l>world</l><comment w="444" collapsed="false">Range of letters - Returns a group of letters within the range given.</comment></custom-block></script><script x="21" y="841.6666666666667"><custom-block s="floor of %n to the nearest %n"><l></l><l>1</l></custom-block></script><script x="21" y="860.0000000000002"><custom-block s="ceiling of %n to the nearest %n"><l></l><l>1</l></custom-block></script><script x="22" y="878.3333333333335"><custom-block s="round %n to the nearest %n"><l></l><l>1</l></custom-block></script><comment x="240" y="838.3333333333337" w="391" collapsed="false">Round, floor, and ceiling to nearby numbers - Works the same as the regular floor, ceiling and round reporters, but with the advanced option of rounding to a nearby number.</comment><script x="19" y="924.3333333333337"><custom-block s="convert %n to hex"><l></l></custom-block></script><script x="18" y="944.3333333333337"><custom-block s="convert %txt to number"><l></l></custom-block></script><script x="18" y="962.666666666667"><custom-block s="convert %n to binary"><l></l></custom-block></script><comment x="175" y="921.3333333333337" w="455" collapsed="false">Binary/Decimal/Hexadecimal conversion - Converts a number to a hex/binary value, and vice versa. Only positive numbers up to 255 are supported though.</comment><script x="17" y="1099.3333333333335"><custom-block s="english letters that contain %txt"><l>o</l></custom-block></script><script x="19" y="981.666666666667"><custom-block s="convert %n to number"><l></l></custom-block></script><script x="19" y="1000.3333333333335"><custom-block s="convert %n to 2-digit number"><l></l><comment w="442" collapsed="false">Convert to 2-digit number - Converts any positive number between 0-99 to a 2-digit number, so converting 4 will result in 04.</comment></custom-block></script><script x="17" y="1080.6666666666667"><custom-block s="is %txt an english word?"><l>world</l></custom-block></script><comment x="242.490234375" y="1067.6666666666667" w="424" collapsed="false">Dictionary blocks - These blocks utilize the Scrabble dictionary. The downside is that it doesn&apos;t contain 1-letter words and there may be some made-up words.</comment><script x="31" y="776.3333333333335"><custom-block s="text %txt contains %txt"><l>world</l><l>o</l><comment w="440" collapsed="false">Text contains - This works similarly to the &apos;item contains&apos; list block, but is not as reliable due to only being able to check 1 letter.</comment></custom-block></script><script x="22" y="1173.666666666667"><custom-block s="days of the week in %s"><l>normal</l></custom-block></script><script x="22" y="1152.8333333333335"><custom-block s="months in %s"><l>normal</l></custom-block></script><comment x="232" y="1131.8333333333335" w="412" collapsed="false">Calendar blocks - These blocks report the list of the names of the months/days of the week. When combined with the &apos;item in list&apos; block and the &apos;current month&apos; block, it can tell the current month&apos;s name.</comment><script x="26" y="1223.666666666667"><custom-block s="make multiplication table width: %n height: %n"><l>10</l><l>10</l><comment w="298" collapsed="false">Make multiplication table - Reports a table with the times table of any size.</comment></custom-block></script><script x="17" y="1280.5000000000005"><custom-block s="unicode characters %n to %n"><l>97</l><l>122</l><comment w="376" collapsed="false">Unicode character list - reports a selected range of unicode characters as a list. 65-90 for uppercase, 97-122 for lowercase, and 1-255 for all ANSI keys.</comment></custom-block></script><script x="29" y="1350.333333333334"><custom-block s="generate %n %n -letter words"><l>10</l><l>4</l><comment w="396" collapsed="false">Generate words - Generates a string of letters as an item, and puts the items in a list.</comment></custom-block></script><script x="29" y="1412.1666666666674"><custom-block s="(test) get %s from info"><l></l><comment w="422" collapsed="false">(test) Get info - This is an experimental block that can display info about someone or something. NOTE: The details in this block are not accurate to my details. I am not Mack Thomson.</comment></custom-block></script><script x="29" y="1497.3333333333335"><custom-block s="styles %mult%s"><list><l></l></list></custom-block></script><script x="30" y="1519.3333333333335"><custom-block s="%s { %mult%s }"><l>body</l><list><l></l></list></custom-block></script><script x="30" y="1538.3333333333335"><custom-block s="color: %s ;"><l></l></custom-block></script><script x="30" y="1557.666666666667"><custom-block s="background-color: %s ;"><l></l></custom-block></script><script x="32" y="1577.666666666667"><custom-block s="font-family: %s ;"><l></l></custom-block></script><script x="31" y="1597.666666666667"><custom-block s="font-size: %s ;"><l></l></custom-block></script><script x="30" y="1616.666666666667"><custom-block s="text-align: %s ;"><l></l></custom-block></script><comment x="175" y="1494.3333333333335" w="453" collapsed="false">CSS Blocks - Use these blocks to generate the code needed for CSS styles.</comment><script x="30" y="1653.3333333333335"><custom-block s="create clicker variables %txt %txt %txt"><l>currency</l><l>Currency per Click</l><l>Currency per Second</l></custom-block></script><script x="31" y="1697.666666666667"><custom-block s="currency giver clicked"></custom-block></script><script x="32" y="1740.1666666666667"><custom-block s="get currency every second"></custom-block></script><script x="32" y="1784"><custom-block s="change currency by %n"><l></l></custom-block></script><script x="32" y="1832"><custom-block s="remove clicker variables"></custom-block></script><script x="32" y="1876.666666666667"><custom-block s="display variables currency: %b %n %n cpc: %b %n %n cps: %b %n %n at size %n"><l><bool>true</bool></l><l></l><l>0</l><l><bool>true</bool></l><l>0</l><l>32</l><l><bool>true</bool></l><l>0</l><l>64</l><l>24</l></custom-block></script><script x="34" y="1936.5000000000005"><custom-block s="get %n CPC with price increase %n % and execute %cmdRing if insufficient funds"><l>1</l><l>5</l><block s="reifyScript"><script></script><list></list></block></custom-block></script><script x="36" y="1994.0000000000005"><custom-block s="set CPC Price to %n"><l>50</l></custom-block></script><script x="36" y="2044.666666666667"><custom-block s="get %n CPS with price increase %n % and execute %cmdRing if insufficient funds"><l>1</l><l>5</l><block s="reifyScript"><script></script><list></list></block></custom-block></script><script x="38" y="2103.0000000000005"><custom-block s="set CPS Price to %n"><l>50</l></custom-block></script><script x="36" y="2137.5"><custom-block s="currency"></custom-block></script><script x="39" y="2154.3333333333335"><custom-block s="CPC"></custom-block></script><script x="77" y="2153.1666666666665"><custom-block s="CPS"></custom-block></script><script x="103" y="2138"><custom-block s="CPC Price"></custom-block></script><script x="117" y="2154.833333333333"><custom-block s="CPS Price"></custom-block></script><script x="175" y="2137.6666666666665"><custom-block s="currency name"></custom-block></script><script x="185" y="2154.5"><custom-block s="CPC name"></custom-block></script><script x="257" y="2154.333333333333"><custom-block s="CPS name"></custom-block></script><comment x="438" y="1643" w="191" collapsed="false">Clicker Starter Pack - These blocks pack in all of the necessary code to make a clicker game.</comment><script x="39" y="2177.3333333333335"><custom-block s="HTML document %s"><l></l></custom-block></script><script x="39" y="2198.3333333333335"><custom-block s="Doctype declaration"></custom-block></script><script x="39" y="2214.333333333334"><custom-block s="paragraph %txt"><l></l></custom-block></script><script x="38" y="2235.333333333334"><custom-block s="heading %s %txt"><l>1</l><l></l></custom-block></script><script x="37" y="2257.500000000001"><custom-block s="attribute reference= &quot; %txt &quot; %txt"><l>snap.berkeley.edu</l><l></l></custom-block></script><script x="38" y="2276.500000000001"><custom-block s="body %txt"><l></l></custom-block></script><script x="36" y="2298.666666666668"><custom-block s="image source=&quot; %txt &quot; alt=&quot; %txt &quot; width=&quot; %n &quot; height=&quot; %n &quot;&gt;"><l></l><l></l><l></l><l></l></custom-block></script><script x="38" y="2317.666666666668"><custom-block s="line break"></custom-block></script><script x="38" y="2334.500000000001"><custom-block s="pre-formatted text %txt"><l></l></custom-block></script><script x="38" y="2353.500000000001"><custom-block s="comment %txt"><l></l></custom-block></script><script x="37" y="2373.500000000001"><custom-block s="title %txt"><l></l></custom-block></script><script x="38" y="2391.500000000001"><custom-block s="header %txt"><l></l></custom-block></script><comment x="199" y="2180.500000000001" w="320" collapsed="false">HTML Blocks - No, these don&apos;t allow HTML to be used in &apos;Snap!&apos;, but instead it generates the code needed to make a HTML document.</comment><script x="39" y="2412.3333333333335"><custom-block s="print string %s"><l>hello, world</l></custom-block></script><script x="38" y="2430.3333333333335"><custom-block s="print number %n"><l>0</l></custom-block></script><script x="38" y="2450.3333333333335"><custom-block s="raise %s"><l></l></custom-block></script><script x="38" y="2469.3333333333335"><custom-block s="# %s"><l></l></custom-block></script><script x="37" y="2488.666666666667"><custom-block s="time.sleep %n"><l>1</l></custom-block></script><script x="38" y="2509.666666666667"><custom-block s="import %s"><l>time</l></custom-block></script><script x="40" y="2529.666666666667"><custom-block s="custom %s"><l></l></custom-block></script><script x="38" y="2549.0000000000005"><custom-block s="random.randint( %n , %n )"><l></l><l></l></custom-block></script><script x="38" y="2569.0000000000005"><custom-block s="random.random()"></custom-block></script><comment x="183" y="2410.666666666667" w="424" collapsed="false">Pyblocks - Just like the HTML blocks, these blocks generate code to be used in Python scripts.</comment><script x="38" y="2587.3333333333335"><custom-block s="latest projects (id) of studio id %n"><l>31659696</l></custom-block></script><script x="37" y="2607.3333333333335"><custom-block s="get project %s of id %n"><l>modified</l><l>10128515</l></custom-block></script><script x="37" y="2631.666666666667"><custom-block s="get user %s of name %txt"><l>country</l><l>Scratchteam</l></custom-block></script><comment x="304" y="2588.3333333333335" w="299" collapsed="false">Scratch - These blocks use the Scratch API to get project or user data. But don&apos;t worry, no private information is collected.</comment><script x="34" y="2658.3333333333335"><custom-block s="(experimental) convert datetime data %s to list"><custom-block s="get project %s of id %n"><l>modified</l><l>10128515</l></custom-block><comment w="289" collapsed="false">Convert datetime data - This is an experimental block meant for splitting the date and time into a list. This block is currently unfinished and may get improvements.</comment></custom-block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="my block dump" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="scratch color" center-x="26" center-y="16" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAgCAYAAABdP1tmAAAAAXNSR0IArs4c6QAAAG1JREFUWEft0rENwCAUxFBYiqEzIR3M4MZCkdOfvvDL3N8640ff7EGPayb0ONBIKCG5QL+cHByfSwgnkwcJycHxuYRwMnmQkBwcn0sIJ5MHCcnB8bmEcDJ5kJAcHJ9LCCeTBwnJwfG5hHAyeXABWidbAa55ItQAAAAASUVORK5CYII=" mediaID="Stage_cst_scratch color"/><costume name="my block sfaroufhn" center-x="240" center-y="180" image="data:image/png;base64,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w8lvePPL6fcInzuRDSE8XPn+6U9/WjzLyFXf+GRecnJdXODMDUy9DjwOp3e84x2hnyIsDcJa40u3M7Bd+vjQtf5FP8o01ZaSz6H7KcIpTf++NwEB3Lhja5/I5nzl4TmS6InyNACufRf0eB8lV9m1W3btdeCxX9ThE5/4xOHrX//6sdSPf/zjh6997WtXyy4NzkvjS7czvo38hje84eETtmsBPH5iEvnSlTFA9Ann8Ljvfve7hw9+8IMPN+GnCGsfBbbXQkAAt1Af7XNuCN99y9HUiWz8wwelU57a/un2lgR+9Cq7tP6p8VOvA8/5NqrTq8rIVXNpcNYK4PH7CIYnQsNrrcNfNIC3+C7vP/zhD4c3velNk3VN9dq/E8gkIICTdKM0JEtCcespzn1CEb26rD2f06vAko/FXKvjNNTf8pa3HH7729+mvAIef4xtKLI0gLd6qeHPf/7z0fD1r3997SVgewSaCAjgJuz973RvTyh+/OMfH5vynve8p0pzPvzhDx++/e1vH7f18pe//PD3v//96hu3WlwBj28jD0+Ahr5lDeAqjbERAokEBHCiZiilL4FXv/rVh3/+85/HSQ23dod3od/99N94pqUfzYncgp56DX648r97I9/dlX/0iUB0XF8dNRsCdQUEcF1PWyPwUGDu6+GRW7qRAI624oknnnj4S0jRYI2Oi9ZgHIFbFBDAt9h1c95MYLiyHcLq9DuQp3YeeS38UgDOCf1LvxUdfRPW1JX2pfm2fOf7VA/8O4EtBATwFsr2cfMC0dfEo2+ue+GFFw7PPffc0fX5558/PPvssw+No/saHjDeX/TK9tKXd5Q2utU730vrNJ7AGgICeA1V2ySwgcCLL7543MvTTz9dbW/RAJ5zpX2uyMjV/vAZ4H/84x9n5/i6173u8Mwzz1Sbvw0R2FJAAG+pbV8EkgtEA3iYRsmV9rlpR672f/7znx+Gz1Ff+3vppZcOTz31VHJZ5RF4XEAAWxUECDwUOL2yjVydrk137jvNx/v83e9+d3jzm9+8dim2T6C6gACuTmqDBPYtMFzZDn/XflZwyxn+/ve/P/ziF784u8u5bwDbsn77InBJQABbGwQIECBAoIGAAG6AbpcECBAgQEAAWwMECBAgQKCBgABugG6XBAgQIEBAAFsDBAgQIECggYAAboBulwQIECBAQABbAwQIECBAoIGAAG6AbpcECBAgQEAAWwMECBAgQKCBgABugG6XBAgQIEBAAFsDBAgQIECggYAAboBulwQIECBAQABbAwQIECBAoIGAAG6AbpcECBAgQEAAWwMECBAgQKCBgABugG6XBAgQIEBAAFsDBAgQIECggYAAboBulwQIECBAQABbAwQIECBAoIGAAG6AbpcECBAgQEAAWwPG2l9bAAAA30lEQVQECBAgQKCBgABugG6XBAgQIEBAAFsDBAgQIECggYAAboBulwQIECBAQABbAwQIECBAoIGAAG6AbpcECBAgQEAAWwMECBAgQKCBgABugG6XBAgQIEBAAFsDBAgQIECggYAAboBulwQIECBAQABbAwQIECBAoIGAAG6AbpcECBAgQEAAWwMECBAgQKCBgABugG6XBAgQIEBAAFsDBAgQIECggYAAboBulwQIECBAQABbAwQIECBAoIGAAG6AbpcECBAgQEAAWwMECBAgQKCBgABugG6XBAgQIEDg/wGGA/8xrKCQhgAAAABJRU5ErkJggg==" mediaID="Stage_cst_my block sfaroufhn"/><costume name="76 button" center-x="36" center-y="23" image="data:image/png;base64,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" mediaID="3"/></media></snapdata>