<snapdata remixID="12444583"><project name="The Snap Show!" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="The Snap Show!"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><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="listify %&apos;jsonString&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:os dados JSON _ em formato de lista&#xD;</translations><inputs><input type="%mlt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="jsonString"/><l><option>json</option></l></block></block></script></block-definition><block-definition s="value at key %&apos;key&apos; of %&apos;lst&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:o valor com chave _ em _&#xD;</translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>each item</l><block var="lst"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="each item"/></block><block var="key"/></list></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="each item"/></block></block></script><list></list></block></script></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="%&apos;method&apos; url: %&apos;url&apos; send: %&apos;payload&apos; headers: %&apos;headers&apos;" type="reporter" category="sensing"><header></header><code></code><translations>pt:a resposta a _ de _ enviando _ e cabeçalhos _&#xD;</translations><inputs><input type="%s" readonly="true">GET<options>GET&#xD;POST&#xD;PUT&#xD;DELETE</options></input><input type="%s">https://snap.berkeley.edu</input><input type="%s"></input><input type="%mult%l" readonly="true"></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>xhr_request(mth, url, dta, hdrs)</l><list><block var="method"/><block var="url"/><block var="payload"/><block var="headers"/></list></block></block></script></block-definition><block-definition s="key: %&apos;key&apos; value: %&apos;value&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:um par (chave: _ , valor: _ )&#xD;</translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="key"/><block var="value"/></list></block></block></script></block-definition><block-definition s="current location" type="reporter" category="sensing"><comment x="0" y="0" w="200" collapsed="false">Reports a three-item list containing the latitude and longitude of the user, and the precision of the measurements.  Works only if the user allows snap.berkeley.edu access to location data.  Some browsers also require an HTTPS connection to Snap!.</comment><header></header><code></code><translations>pt:a localização actual do dispositivo&#xD;</translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>callback</l></list></block><block s="doSetVar"><l>callback</l><block s="reportApplyExtension"><l>geo_location(acc?)</l><list><block s="reportBoolean"><l><bool>true</bool></l></block></list></block></block><block s="doWaitUntil"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block s="evaluate"><block var="callback"/><list></list></block></block><l>3</l></list></block></block><block s="doReport"><block s="evaluate"><block var="callback"/><list></list></block></block></script></block-definition><block-definition s="ask %&apos;question&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">what&apos;s your name?</input></inputs><script><block s="doAsk"><block var="question"/></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="notify %&apos;message&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">Alert!</input></inputs><script><block s="doTellTo"><block s="reportGet"><l><option>stage</option></l></block><block s="reifyScript"><script><block s="doAsk"><block s="reportNewList"><list><block s="reportApplyExtension"><l>ide_translate(text)</l><list><block var="message"/></list></block><block s="reportNewList"><list><block s="reportApplyExtension"><l>ide_translate(text)</l><list><l>Ok</l></list></block></list></block></list></block></block></script><list></list></block><list></list></block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="prompt %&apos;title&apos; options %&apos;options&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">choose!</input><input type="%mult%s"></input></inputs><script><block s="doReport"><custom-block s="ask %s"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="title"/><l></l></list></block><block var="options"/><block s="reportNewList"><list><block s="reportApplyExtension"><l>ide_translate(text)</l><list><block var="title"/></list></block><block var="options"/></list></block></block></custom-block></block></script></block-definition><block-definition s="submenu %&apos;title&apos; items %&apos;items&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">title</input><input type="%mult%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="title"/><l></l></list></block><l>menu</l><block s="reportApplyExtension"><l>ide_translate(text)</l><list><block var="title"/></list></block></block><block var="items"/></list></block></block></script></block-definition><block-definition s="divider" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block-definition><block-definition s="menu item icon %&apos;icon&apos; label %&apos;text&apos; value %&apos;value&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>§_objectsMenu</options></input><input type="%s">option</input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="icon"/><l></l></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="text"/><l></l></list></block><block var="value"/><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="value"/><l></l></list></block><block var="text"/><block s="reportNewList"><list><block var="text"/><block var="value"/></list></block></block></block><block s="reportNewList"><list><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="text"/><l></l></list></block><block s="reportIfElse"><block s="reportIsA"><block var="icon"/><l><option>text</option></l></block><block s="reportObject"><block var="icon"/></block><block var="icon"/></block><block s="reportNewList"><list><block s="reportIfElse"><block s="reportIsA"><block var="icon"/><l><option>text</option></l></block><block s="reportObject"><block var="icon"/></block><block var="icon"/></block><block var="text"/></list></block></block><block var="value"/></list></block></block></block></script></block-definition><block-definition s="menu item speech ballon %&apos;orientation&apos; message %&apos;message&apos; value %&apos;value&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">left<options>left&#xD;right</options></input><input type="%s">hey!</input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="value"/><l></l></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="orientation"/><l>right</l></list></block><block s="reportNewList"><list><l></l><block var="message"/></list></block><block s="reportNewList"><list><block var="message"/></list></block></block><block s="reportNewList"><list><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="orientation"/><l>right</l></list></block><block s="reportNewList"><list><l></l><block var="message"/></list></block><block s="reportNewList"><list><block var="message"/></list></block></block><block var="value"/></list></block></block></block></script></block-definition><block-definition s="menu examples" type="command" category="sensing"><comment x="0" y="0" w="212" collapsed="false">open my definition to look at examples how to use the menu blocks</comment><header></header><code></code><translations></translations><inputs></inputs><scripts><script x="10" y="79.00000000000001"><block s="doAsk"><l>what&apos;s your name?</l></block></script><script x="10" y="118.00000000000001"><custom-block s="ask %s"><l>what&apos;s your name?</l></custom-block></script><script x="10" y="151"><custom-block s="notify %s"><l>Alert!</l></custom-block></script><script x="10" y="190"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><l>foo</l><l>bar</l><l>baz</l></list></custom-block></script><script x="10" y="223"><custom-block s="prompt %s options %mult%s"><l>choose!</l><block s="reportGet"><l><option>costumes</option></l></block></custom-block></script><script x="10" y="261"><custom-block s="submenu %s items %mult%s"><l>more</l><list><l>frob</l><l>quux</l><l>garply</l></list></custom-block></script><script x="10" y="294"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><l>foo</l><l>bar</l><custom-block s="divider"></custom-block><custom-block s="submenu %s items %mult%s"><l>more</l><list><l>frob</l><custom-block s="submenu %s items %mult%s"><l></l><list><l>fred</l><l>test</l></list></custom-block><custom-block s="divider"></custom-block><l>quux</l><l>garply</l></list></custom-block><l>baz</l></list></custom-block></script><script x="10" y="377.8333333333334"><custom-block s="menu item icon %s label %s value %s"><l></l><l>option</l><l></l></custom-block></script><script x="10" y="411.8333333333334"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><custom-block s="menu item icon %s label %s value %s"><l>monkey</l><l>monkey</l><block s="reportObject"><l>monkey</l></block></custom-block><custom-block s="menu item icon %s label %s value %s"><l>Octo</l><l></l><l>42</l></custom-block><custom-block s="menu item icon %s label %s value %s"><l></l><l>choice</l><l>yay!</l></custom-block><custom-block s="divider"></custom-block><custom-block s="submenu %s items %mult%s"><l>more</l><list><custom-block s="menu item icon %s label %s value %s"><l>Alonzo</l><l>Alonzo</l><block s="reportObject"><l>Alonzo</l></block></custom-block><custom-block s="menu item icon %s label %s value %s"><l></l><l>foo</l><l>bar</l></custom-block></list></custom-block></list></custom-block></script><script x="10" y="565.8333333333335"><custom-block s="menu item speech ballon %s message %s value %s"><l>left</l><l>hey!</l><l></l></custom-block></script><script x="10" y="599.8333333333335"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><custom-block s="menu item speech ballon %s message %s value %s"><l>left</l><l>hey!</l><l></l></custom-block><custom-block s="menu item speech ballon %s message %s value %s"><l>right</l><l>wassup?</l><l></l></custom-block><custom-block s="menu item speech ballon %s message %s value %s"><l>left</l><block s="reportObject"><l>Alonzo</l></block><l></l></custom-block><custom-block s="menu item speech ballon %s message %s value %s"><l>right</l><l>so?</l><block s="reportGet"><l><option>costumes</option></l></block></custom-block></list></custom-block></script></scripts></block-definition><block-definition s="?" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_a_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doReport"><custom-block s="value at key %s of %l"><l>answer_a</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_b_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doReport"><custom-block s="value at key %s of %l"><l>answer_b</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_c_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doReport"><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_d_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doReport"><custom-block s="value at key %s of %l"><l>answer_d</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_e_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doReport"><custom-block s="value at key %s of %l"><l>answer_e</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_f_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doReport"><custom-block s="value at key %s of %l"><l>answer_f</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></block></script><list></list></block></script></block-definition><block-definition s="set flag %&apos;which&apos; to %&apos;tf&apos;" type="command" category="sensing"><comment x="0" y="0" w="254.66666666666666" collapsed="false">Allows changing global settings programmatically.&#xD;This block is for Boolean (checkbox) settings; use&#xD;SET VALUE for numeric or text values.&#xD;&#xD;Eisenberg&apos;s Law:  Anything you can do from the user interface you should be able to do in your program, and vice versa.  This library is just a beginning; there are many UI controls outside of the Settings menu.</comment><header></header><code></code><translations>pt:altera o valor da configuração _ para _&#xD;ca:fixa el paràmetre _ a _&#xD;</translations><inputs><input type="%s" readonly="true"><options>Presentation mode&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support&#xD;Hyper blocks support</options></input><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>tf</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph),&#xD;        thisObj = this;&#xD;&#xD;if (tf != !!tf) return;&#xD;&#xD;try{&#xD;ide.savingPreferences = false;&#xD;&#xD;switch (which) {&#xD;    case &apos;Presentation mode&apos;:&#xD;        if (tf != ide.isAppMode) ide.toggleAppMode();&#xD;        break;&#xD;    case &apos;Retina display support&apos;:&#xD;        if (tf != isRetinaEnabled()) ide.toggleRetina();&#xD;        break;&#xD;    case &apos;Long form input dialog&apos;:&#xD;        if (tf != InputSlotDialogMorph.prototype.isLaunchingExpanded)&#xD;            ide.toggleLongFormInputDialog();&#xD;        break;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        if (tf != BlockLabelPlaceHolderMorph.prototype.plainLabel)&#xD;            ide.togglePlainPrototypeLabels();&#xD;        break;&#xD;    case &apos;Input sliders&apos;:&#xD;        MorphicPreferences.useSliderForInput = tf;&#xD;        break;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        ArgMorph.prototype.executeOnSliderEdit = tf;&#xD;        break;&#xD;    case &apos;Clicking sound&apos;:&#xD;        if (tf != !!BlockMorph.prototype.snapSound)&#xD;            BlockMorph.prototype.toggleSnapSound();&#xD;        break;&#xD;    case &apos;Turbo mode&apos;:&#xD;        if (tf != stage.isFastTracked)&#xD;            ide.toggleFastTracking();&#xD;        break;&#xD;    case &apos;Flat design&apos;:&#xD;        if (tf == MorphicPreferences.isFlat) break;&#xD;        if (tf)&#xD;            ide.flatDesign();&#xD;        else&#xD;            ide.defaultDesign();&#xD;        break;&#xD;    case &apos;Keyboard editing&apos;:&#xD;        if (thisObj.scripts.focus &amp;&amp; !tf) {&#xD;            thisObj.scripts.focus.stopEditing();&#xD;        } else if (tf &amp;&amp; !thisObj.scripts.focus) {&#xD;            thisObj.scripts.toggleKeyboardEntry();&#xD;        };&#xD;        break;&#xD;    case &apos;Visible stepping&apos;:&#xD;        if (tf != Process.prototype.enableSingleStepping)&#xD;            ide.toggleSingleStepping();&#xD;        break;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        stage.isThreadSafe = tf;&#xD;        break;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        if (tf != (StageMorph.prototype.frameRate &gt; 0))&#xD;            ide.toggleVariableFrameRate();&#xD;        break;&#xD;    case &apos;Flat line ends&apos;:&#xD;        SpriteMorph.prototype.useFlatLineEnds = tf;&#xD;        break;&#xD;    case &apos;Codification support&apos;:&#xD;        if (tf != StageMorph.prototype.enableCodeMapping) {&#xD;            StageMorph.prototype.enableCodeMapping = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;    case &apos;Inheritance support&apos;:&#xD;        if (tf != StageMorph.prototype.enableInheritance) {&#xD;            StageMorph.prototype.enableInheritance = tf;&#xD;            ide.currentSprite.blocksCache.variables = null;&#xD;            ide.currentSprite.paletteCache.variables = null;&#xD;            ide.refreshPalette();&#xD;        }&#xD;        break;&#xD;    case &apos;Hyper blocks support&apos;:&#xD;        Process.prototype.enableHyperOps = tf;&#xD;        break;&#xD;};&#xD;}&#xD;finally {&#xD;ide.savingPreferences = false;&#xD;};&#xD;</l></block><list><block var="which"/><block var="tf"/></list></block></script></block-definition><block-definition s="set value %&apos;which&apos; to %&apos;value&apos;" type="command" category="sensing"><comment x="0" y="0" w="254.66666666666666" collapsed="false">Allows changing global settings programmatically.&#xD;This block is for numeric or text settings; use&#xD;SET FLAG for Boolean (checkbox) values.&#xD;&#xD;Eisenberg&apos;s Law:  Anything you can do from the user interface you should be able to do in your program, and vice versa.  This library is just a beginning; there are many UI controls outside of the Settings menu.</comment><header></header><code></code><translations>pt:altera o valor da configuração _ para _&#xD;ca:fixa el valor de _ a _&#xD;</translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale&#xD;Visible palette</options></input><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>which</l><l>value</l></list><l>var   stage = this.parentThatIsA(StageMorph),&#xD;        ide = stage.parentThatIsA(IDE_Morph),&#xD;        world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;try {&#xD;ide.savingPreferences = false;&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        ide.projectNotes = value;&#xD;        break;&#xD;    case &apos;Project name&apos;:&#xD;        ide.setProjectName(value);&#xD;        break;&#xD;    case &apos;Language&apos;:&#xD;        ide.setLanguage(value);&#xD;        break;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        if (!isNaN(value)) ide.setBlocksScale(Math.min(value, 12));&#xD;        break;&#xD;    case &apos;Stage size&apos;:&#xD;        if ((value instanceof List) &amp;&amp; value.length()==2&#xD;                       &amp;&amp; !isNaN(value.at(1)) &amp;&amp; !isNaN(value.at(2)))&#xD;            ide.setStageExtent(new Point(value.at(1), value.at(2)));&#xD;        break;&#xD;    case &apos;Stage scale&apos;:&#xD;        ide.toggleStageSize(value != 1, Math.max(0.1, value));&#xD;        break;&#xD;    case &apos;Visible palette&apos;:&#xD;        ide.currentCategory = value.toLowerCase();&#xD;        ide.categories.children.forEach(function (each) {&#xD;                each.refresh();&#xD;        });&#xD;        ide.refreshPalette(true);&#xD;        break;&#xD;};&#xD;}&#xD;finally {ide.savingPreferences = true;&#xD;};</l></block><list><block var="which"/><block var="value"/></list></block></script></block-definition><block-definition s="save project" type="command" category="other"><header></header><code></code><translations>es:guadar proyecto&#xD;</translations><inputs></inputs><script><custom-block s="&#126;SnapenilK"></custom-block><custom-block s="run function ( %mult%s ) { %code } with %mult%s"><list><l>ide</l></list><l>ide.save();</l><list><custom-block s="ide"></custom-block></list></custom-block></script></block-definition><block-definition s="ide" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="&#126;SnapenilK"></custom-block><block s="doReport"><custom-block s="call function ( %mult%s ) { %code } with %mult%s"><list></list><l>return this.parentThatIsA(IDE_Morph);</l><list></list></custom-block></block></script></block-definition><block-definition s="call function ( %&apos;params&apos; ) { %&apos;body&apos; } with %&apos;inputs&apos;" type="reporter" category="control"><header></header><code></code><translations>es:llamar función ( _ ) { _ } con _&#xD;</translations><inputs><input type="%mult%s"></input><input type="%code">return 0;</input><input type="%mult%s"></input></inputs><script><custom-block s="&#126;SnapenilK"></custom-block><block s="doReport"><block s="reportIfElse"><custom-block s="JavaScript extensions are enabled?"></custom-block><block s="evaluate"><block s="reportJSFunction"><block var="params"/><block var="body"/></block><block var="inputs"/></block><l>JavaScript extensions are disabled. See inside, inspect all uses of "JavaScript function", "run function", and"call function". If you trust them, click the gear icon and select "JavaScript extensions".</l></block></block></script></block-definition><block-definition s="JavaScript extensions are enabled?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="&#126;SnapenilK"></custom-block><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="fork"><block s="reifyScript"><script><block s="doWarp"><script><block s="doSetVar"><l>a</l><block s="evaluate"><block s="reportJSFunction"><list></list><l>return true;</l></block><list></list></block></block></script></block></script><list></list></block><list></list></block><block s="doRepeat"><l>1</l><script><block s="doWait"><l>0</l></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="&#126;SnapenilK" type="command" category="other"><comment x="0" y="0" w="128" collapsed="false">No-op definition signature</comment><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="run function ( %&apos;params&apos; ) { %&apos;body&apos; } with %&apos;inputs&apos;" type="command" category="control"><header></header><code></code><translations>es:ejecutar función ( _ ) { _ } con _&#xD;</translations><inputs><input type="%mult%s"></input><input type="%code"></input><input type="%mult%s"></input></inputs><script><custom-block s="&#126;SnapenilK"></custom-block><block s="doIfElse"><custom-block s="JavaScript extensions are enabled?"></custom-block><script><block s="doRun"><block s="reportJSFunction"><block var="params"/><block var="body"/></block><block var="inputs"/></block></script><script><block s="bubble"><l>JavaScript extensions are disabled. See inside, inspect all uses of "JavaScript function", "run function", and"call function". If you trust them, click the gear icon and select "JavaScript extensions".</l></block></script></block></script><scripts><script x="523.697265625" y="51.93333333333334"><custom-block s="JavaScript extensions are enabled?"></custom-block></script></scripts></block-definition><block-definition s="cloud var %&apos;s&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="substr %s"><block s="reportURL"><block s="reportJoinWords"><list><l>snapextensions.uni-goettingen.de/handleTextfile.php?type=read&amp;filename=./textfiles/</l><block s="reportJoinWords"><list><block var="s"/><l>_id_</l><custom-block s="cloud ID"></custom-block></list></block><l>.txt</l></list></block></block></custom-block></block></script></block-definition><block-definition s="cloud ID" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return cloudid;</l></block><list></list></block></block></script></block-definition><block-definition s="substr %&apos;s&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>answer</l></list><l> return answer.substring(0, answer.length - 1);</l></block><list><block var="s"/></list></block></block></script></block-definition><block-definition s="cloud ID %&apos;s&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>a</l></list><l>cloudid = a</l></block><list><block var="s"/></list></block></script></block-definition><block-definition s="register user" type="command" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="cloud ID %s"><l>userswhohaveranthis</l></custom-block><block s="doChangeVar"><l>exist</l><l>1</l></block><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="exist"/><l>2</l></list></block><script><custom-block s="set cloud var %s to %s"><l>userswhohaveranthis</l><block s="reportJoinWords"><list><custom-block s="cloud var %s"><l>userswhohaveranthis</l></custom-block><l> </l><custom-block s="setting %s"><l>User</l></custom-block><l> </l></list></block></custom-block></script><script><custom-block s="set cloud var %s to %s"><l>userswhohaveranthis</l><l></l></custom-block></script></block></script><scripts><script x="250.48417968750005" y="184.25000000000006"><custom-block s="cloud var %s"><l>userswhohaveranthis</l></custom-block></script></scripts></block-definition><block-definition s="setting %&apos;which&apos;" type="reporter" category="sensing"><comment x="0" y="0" w="254.66666666666666" collapsed="false">Allows reading global settings programmatically.&#xD;&#xD;Eisenberg&apos;s Law:  Anything you can do from the user interface you should be able to do in your program, and vice versa.  This library is just a beginning; there are many UI controls outside of the Settings menu.</comment><header></header><code></code><translations>pt:o valor da configuração _&#xD;</translations><inputs><input type="%s" readonly="true"><options>Project notes&#xD;Project name&#xD;User&#xD;Presentation mode&#xD;Language&#xD;Zoom blocks&#xD;Stage size&#xD;Stage scale&#xD;Retina display support&#xD;Long form input dialog&#xD;Plain prototype labels&#xD;Input sliders&#xD;Execute on slider change&#xD;Clicking sound&#xD;Turbo mode&#xD;Flat design&#xD;Keyboard editing&#xD;Visible stepping&#xD;Thread safe scripts&#xD;Prefer smooth animations&#xD;Flat line ends&#xD;Codification support&#xD;Inheritance support&#xD;Hyper blocks support&#xD;Visible palette</options></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>which</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    ide = stage.parentThatIsA(IDE_Morph),&#xD;    world = stage.parentThatIsA(WorldMorph);&#xD;&#xD;switch (which) {&#xD;    case &apos;Project notes&apos;:&#xD;        return ide.projectNotes;&#xD;    case &apos;Project name&apos;:&#xD;        return ide.projectName;&#xD;    case &apos;User&apos;:&#xD;        return ide.cloud.username;&#xD;    case &apos;Presentation mode&apos;:&#xD;        return ide.isAppMode;&#xD;    case &apos;Language&apos;:&#xD;        return SnapTranslator.language;&#xD;    case &apos;Zoom blocks&apos;:&#xD;        return SyntaxElementMorph.prototype.scale;&#xD;    case &apos;Stage size&apos;:&#xD;        return new List([StageMorph.prototype.dimensions.x,&#xD;                                   StageMorph.prototype.dimensions.y]);&#xD;    case &apos;Stage scale&apos;:&#xD;       return stage.scale;&#xD;    case &apos;Retina display support&apos;:&#xD;        return isRetinaEnabled();&#xD;    case &apos;Long form input dialog&apos;:&#xD;        return InputSlotDialogMorph.prototype.isLaunchingExpanded;&#xD;    case &apos;Plain prototype labels&apos;:&#xD;        return BlockLabelPlaceHolderMorph.prototype.plainLabel;&#xD;    case &apos;Input sliders&apos;:&#xD;        return MorphicPreferences.useSliderForInput;&#xD;    case &apos;Execute on slider change&apos;:&#xD;        return ArgMorph.prototype.executeOnSliderEdit;&#xD;    case &apos;Clicking sound&apos;:&#xD;        return !!BlockMorph.prototype.snapSound;&#xD;    case &apos;Turbo mode&apos;:&#xD;        return stage.isFastTracked;&#xD;    case &apos;Flat design&apos;:&#xD;        return MorphicPreferences.isFlat;&#xD;    case &apos;Keyboard editing&apos;:&#xD;        return !!this.scripts.focus;&#xD;    case &apos;Visible stepping&apos;:&#xD;        return Process.prototype.enableSingleStepping;&#xD;    case &apos;Thread safe scripts&apos;:&#xD;        return stage.isThreadSafe;&#xD;    case &apos;Prefer smooth animations&apos;:&#xD;        return StageMorph.prototype.frameRate &gt; 0;&#xD;    case &apos;Flat line ends&apos;:&#xD;        return SpriteMorph.prototype.useFlatLineEnds;&#xD;    case &apos;Codification support&apos;:&#xD;        return StageMorph.prototype.enableCodeMapping;&#xD;    case &apos;Inheritance support&apos;:&#xD;        return StageMorph.prototype.enableInheritance;&#xD;    case &apos;Hyper blocks support&apos;:&#xD;        return Process.prototype.enableHyperOps;&#xD;    default: return which;&#xD;    case &apos;Visible palette&apos;:&#xD;        return ide.currentCategory;&#xD;}</l></block><list><block var="which"/></list></block></block></script></block-definition><block-definition s="set cloud var %&apos;cloud&apos; to %&apos;value&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="ignore %s"><block s="reportURL"><block s="reportJoinWords"><list><l>snapextensions.uni-goettingen.de/handleTextfile.php?type=write&amp;content=</l><block var="value"/><l>&amp;filename=./textfiles/</l><block s="reportJoinWords"><list><block var="cloud"/><l>_id_</l><custom-block s="cloud ID"></custom-block></list></block><l>.txt</l></list></block></block></custom-block></script></block-definition><block-definition s="ignore %&apos;s&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="987"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="988"></list></costumes><sounds><list struct="atomic" id="989"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite(6)" idx="6" x="4" y="-53" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,135.15,94.60500000000003,1" pen="tip" id="994"><costumes><list struct="atomic" id="995"></list></costumes><sounds><list struct="atomic" id="996"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveInteraction"><l>clicked</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_e_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_a_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_a</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_b_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_c_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_d_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_d</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_e_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_e</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_f_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_f</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block></script></block></script></scripts></sprite><sprite name="Sprite(8)" idx="8" x="-188" y="82.99999999999999" heading="90" scale="0.5" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="1216"><costumes><list id="1217"><item><ref mediaID="Sprite(8)_cst_costume1"></ref></item></list></costumes><sounds><list struct="atomic" id="1218"></list></sounds><blocks></blocks><variables></variables><scripts><script x="42" y="30"><block s="receiveInteraction"><l>clicked</l></block><block s="doThinkFor"><custom-block s="?"></custom-block><l>2</l></block></script><script x="30" y="369.0000000000001"><custom-block s="set flag %s to %b"><block s="reportJoinWords"><list><l>Javascript extensions</l></list></block><l><bool>true</bool></l></custom-block></script><script x="64" y="227.66666666666686"><block s="doAddToList"><custom-block s="setting %s"><l>User</l></custom-block><block var="players"/></block></script><script x="73" y="161.5"><block s="doSetVar"><l>players</l><block s="reportNewList"><list></list></block></block></script></scripts></sprite><sprite name="Sprite" idx="1" x="16" y="25" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="1246"><costumes><list id="1247"><item><ref mediaID="Sprite_cst_alonzo"></ref></item></list></costumes><sounds><list struct="atomic" id="1248"></list></sounds><blocks></blocks><variables></variables><scripts><script x="420.181640625" y="174.5"><block s="reportListItem"><l>1</l><l/></block></script><script x="693" y="453"><block s="bubble"><custom-block s="value at key %s of %l"><l>answer_a</l><custom-block s="value at key %s of %l"><l>answers</l><block var="item"/></custom-block></custom-block></block></script><script x="451" y="712.5000000000001"><block s="reportListItem"><l>1</l><custom-block s="listify %mlt"><custom-block s="%s url: %s send: %s headers: %mult%l"><l>GET</l><l>https://the-trivia-api.com/v2/questions</l><l></l><list></list></custom-block></custom-block></block></script><script x="147" y="776.1666666666669"><custom-block s="menu item icon %s label %s value %s"><l></l><l>option</l><l></l></custom-block></script><script x="1055" y="689.3333333333334"><custom-block s="notify %s"><l></l></custom-block></script><script x="197" y="684.5000000000001"><custom-block s="notify %s"><l>Alert!</l></custom-block></script><script x="169" y="705.3333333333334"><custom-block s="prompt %s options %mult%s"><l>Select a Category</l><list><l>Programming Languages</l><l>Movies and TV Shows</l></list></custom-block></script><script x="30" y="30"><block s="receiveGo"></block><block s="bubble"><l>Loading...</l></block><block s="doForEach"><l>item</l><custom-block s="listify %mlt"><custom-block s="%s url: %s send: %s headers: %mult%l"><l>GET</l><l>https://quizapi.io/api/v1/questions?apiKey=xWo8RD235DvPMEEUUM9T4kkHSde7tfsHlc5fom3W</l><l></l><list></list></custom-block></custom-block><script><block s="doSetVar"><l>data</l><block var="item"/></block><block s="doThinkFor"><block s="reportJoinWords"><list><l>I&apos;m talking about </l><custom-block s="value at key %s of %l"><l>category</l><block var="item"/></custom-block></list></block><l>2</l></block><block s="doThink"><custom-block s="value at key %s of %l"><l>question</l><block var="item"/></custom-block></block><block s="doTellTo"><l>Sprite(2)</l><block s="reifyScript"><script><block s="bubble"><custom-block s="value at key %s of %l"><l>answer_a</l><custom-block s="value at key %s of %l"><l>answers</l><block var="item"/></custom-block></custom-block></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Sprite(4)</l><block s="reifyScript"><script><block s="bubble"><custom-block s="value at key %s of %l"><l>answer_b</l><custom-block s="value at key %s of %l"><l>answers</l><block var="item"/></custom-block></custom-block></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Sprite(3)</l><block s="reifyScript"><script><block s="bubble"><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="item"/></custom-block></custom-block></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Sprite(5)</l><block s="reifyScript"><script><block s="bubble"><custom-block s="value at key %s of %l"><l>answer_d</l><custom-block s="value at key %s of %l"><l>answers</l><block var="item"/></custom-block></custom-block></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Sprite(6)</l><block s="reifyScript"><script><block s="bubble"><custom-block s="value at key %s of %l"><l>answer_e</l><custom-block s="value at key %s of %l"><l>answers</l><block var="item"/></custom-block></custom-block></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Sprite(7)</l><block s="reifyScript"><script><block s="bubble"><custom-block s="value at key %s of %l"><l>answer_f</l><custom-block s="value at key %s of %l"><l>answers</l><block var="item"/></custom-block></custom-block></block></script><list></list></block><list></list></block><block s="doWaitUntil"><block var="winner"/></block><block s="doSayFor"><l>Correct!</l><l>2</l></block></script></block></script><script x="186" y="18"><custom-block s="%s url: %s send: %s headers: %mult%l"><l>GET</l><l>htthttps://quizapi.io/api/v1/questions?apiKey=xWo8RD235DvPMEEUUM9T4kkHSde7tfsHlc5fom3W</l><l></l><list></list></custom-block></script><script x="498" y="328"><custom-block s="save project"><comment w="367" collapsed="false">I made this block. It is quite similar to the one that Jens shared with EarthRulerr.</comment></custom-block></script><script x="563" y="110.73333333333335"><block s="doSwitchToCostume"><l>alonzo</l></block></script><script x="642.712890625" y="159.73333333333335"><block var="players"/></script><script x="607" y="188.73333333333335"><block s="doTellTo"><l>Sprite</l><block s="reifyScript"><script></script><list></list></block><list></list></block></script><script x="501" y="533"><custom-block s="listify %mlt"><custom-block s="%s url: %s send: %s headers: %mult%l"><l>GET</l><l>https://quizapi.io/api/v1/questions?apiKey=xWo8RD235DvPMEEUUM9T4kkHSde7tfsHlc5fom3W</l><l></l><list></list></custom-block></custom-block></script><script x="426" y="252.33333333333337"><block s="gotoXY"><l>-8</l><l>63</l></block></script><script x="439" y="34.50000000000003"><block s="doForever"><script><block s="gotoXY"><block s="reportRandom"><l>1</l><l>40</l></block><block s="reportRandom"><l>1</l><l>40</l></block></block></script></block></script><script x="535" y="160.16666666666686"><block s="receiveGo"></block><custom-block s="register user"></custom-block></script><script x="568" y="207.5"><block s="receiveGo"></block><block s="doForever"><script><block s="doSetVar"><l>players</l><block s="reportTextSplit"><custom-block s="cloud var %s"><l>userswhohaveranthis</l></custom-block><l><option>word</option></l></block></block></script></block></script><script x="472" y="402.73333333333335"><block s="reportNot"><block s="reportVariadicEquals"><list><custom-block s="setting %s"><l>User</l></custom-block><l></l></list></block></block></script><script x="137" y="26.33333333333337"><block s="doSetVar"><l>exist</l><l>0</l></block></script><script x="713.6666666666667" y="151.5666666666667"><block s="doDeleteFromList"><l><option>all</option></l><block var="players"/></block></script><script x="785" y="303.66666666666663"><block s="doSetVar"><l>exist</l><l></l></block></script><script x="578" y="276.16666666666663"><block s="reportNewList"><list><l></l></list></block></script></scripts></sprite><watcher scope="Sprite" s="getPenDown" style="normal" x="10" y="10" color="0,161,120" hidden="true"/><watcher var="data" style="normal" x="-30" y="42.000001999999995" color="243,118,29" hidden="true"/><watcher var="winner" style="normal" x="13" y="28.000001999999995" color="243,118,29" hidden="true"/><sprite name="Sprite(2)" idx="2" x="-163.2117647058824" y="-60.39999999999998" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,57.22199999999997,168.3,1" pen="tip" id="1516"><costumes><list struct="atomic" id="1517"></list></costumes><sounds><list struct="atomic" id="1518"></list></sounds><blocks></blocks><variables></variables><scripts><script x="73.72998046875" y="30"><block s="receiveInteraction"><l>clicked</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_a_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_a_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_a</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_b_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_c_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_d_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_d</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_e_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_e</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_f_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_f</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block></script></block></script><script x="739.75634765625" y="325.66666666666663"><custom-block s="value at key %s of %l"><l>correct_answers</l><l/></custom-block></script><script x="714.72998046875" y="423.8333333333335"><custom-block s="listify %mlt"><l></l></custom-block></script><script x="769.20458984375" y="438.8333333333335"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>world</l></list></block></autolambda><list></list></block><l/></block></script><script x="543.72998046875" y="436.66666666666674"><block s="receiveGo"></block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script x="606.72998046875" y="567.4999999999998"><block s="doIf"><l/><script></script><list></list></block></script><script x="879.97021484375" y="538.666666666667"><block var="item"/></script><script x="27.72998046875" y="417"><block s="bubble"><l></l></block></script><script x="10" y="201.39999999999998"><block s="reportGet"><l><option>stage</option></l></block></script></scripts></sprite><sprite name="Sprite(4)" idx="3" x="199.88235294117635" y="-55.29411764705884" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="114.75,0,55.07999999999995,1" pen="tip" id="1796"><costumes><list struct="atomic" id="1797"></list></costumes><sounds><list struct="atomic" id="1798"></list></sounds><blocks></blocks><variables></variables><scripts><script x="125" y="10"><block s="receiveInteraction"><l>clicked</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_b_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_a_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_a</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_b_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_c_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_d_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_d</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_e_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_e</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_f_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_f</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block></script></block></script></scripts></sprite><sprite name="Sprite(3)" idx="4" x="-158" y="-154" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="54.723,73.94999999999999,0,1" pen="tip" id="2013"><costumes><list struct="atomic" id="2014"></list></costumes><sounds><list struct="atomic" id="2015"></list></sounds><blocks></blocks><variables></variables><scripts><script x="24" y="23"><block s="receiveInteraction"><l>clicked</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_c_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_a_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_a</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_b_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_c_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_d_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_d</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_e_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_e</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_f_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_f</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block></script></block></script></scripts></sprite><sprite name="Sprite(5)" idx="5" x="196.20000000000005" y="-146.60000000000002" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="128.52000000000012,0,160.65,1" pen="tip" id="2235"><costumes><list struct="atomic" id="2236"></list></costumes><sounds><list struct="atomic" id="2237"></list></sounds><blocks></blocks><variables></variables><scripts><script x="66" y="27"><block s="receiveInteraction"><l>clicked</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_d_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_a_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_a</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_b_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_c_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_d_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_d</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_e_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_e</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_f_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_f</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block></script></block></script></scripts></sprite><sprite name="Sprite(7)" idx="7" x="2" y="-143" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="127.5,45.9,0,1" pen="tip" id="2457"><costumes><list struct="atomic" id="2458"></list></costumes><sounds><list struct="atomic" id="2459"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveInteraction"><l>clicked</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_f_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWait"><l>1</l></block><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>winner</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_a_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_a</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_b_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_c_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_c</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_d_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_d</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_e_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_e</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="value at key %s of %l"><l>answer_f_correct</l><custom-block s="value at key %s of %l"><l>correct_answers</l><block var="data"/></custom-block></custom-block><l>true</l></list></block><script><custom-block s="notify %s"><block s="reportJoinWords"><list><l>That&apos;s not correct! The correct answer is </l><custom-block s="value at key %s of %l"><l>answer_f</l><custom-block s="value at key %s of %l"><l>answers</l><block var="data"/></custom-block></custom-block></list></block></custom-block></script><list></list></block></script></block></script></scripts></sprite><watcher var="players" style="normal" x="438" y="92.00000399999999" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="data"><list id="2681"><item><list struct="atomic" id="2682">id,370</list></item><item><list struct="atomic" id="2683">question,What will be the output of the query SELECT MINIMUM (amount) FROM sales;</list></item><item><list struct="atomic" id="2684">description,</list></item><item><list id="2685"><item><l>answers</l></item><item><list id="2686"><item><list struct="atomic" id="2687">answer_a,return the lowest sales value</list></item><item><list struct="atomic" id="2688">answer_b,the query will generate an error</list></item><item><list struct="atomic" id="2689">answer_c,</list></item><item><list struct="atomic" id="2690">answer_d,</list></item><item><list struct="atomic" id="2691">answer_e,</list></item><item><list struct="atomic" id="2692">answer_f,</list></item></list></item></list></item><item><list struct="atomic" id="2693">multiple_correct_answers,false</list></item><item><list id="2694"><item><l>correct_answers</l></item><item><list id="2695"><item><list struct="atomic" id="2696">answer_a_correct,false</list></item><item><list struct="atomic" id="2697">answer_b_correct,true</list></item><item><list struct="atomic" id="2698">answer_c_correct,false</list></item><item><list struct="atomic" id="2699">answer_d_correct,false</list></item><item><list struct="atomic" id="2700">answer_e_correct,false</list></item><item><list struct="atomic" id="2701">answer_f_correct,false</list></item></list></item></list></item><item><list struct="atomic" id="2702">correct_answer,answer_a</list></item><item><list struct="atomic" id="2703">explanation,</list></item><item><list struct="atomic" id="2704">tip,</list></item><item><list id="2705"><item><l>tags</l></item><item><list id="2706"><item><list id="2707"><item><list struct="atomic" id="2708">name,MySQL</list></item></list></item></list></item></list></item><item><list struct="atomic" id="2709">category,SQL</list></item><item><list struct="atomic" id="2710">difficulty,Medium</list></item></list></variable><variable name="winner"><bool>false</bool></variable><variable name="players"><list struct="atomic" id="2711"></list></variable><variable name="exist"><l>2</l></variable></variables></scene></scenes></project><media name="The Snap Show!" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="costume1" center-x="99" center-y="93" image="data:image/png;base64,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" mediaID="Sprite(8)_cst_costume1"/><costume name="alonzo" center-x="45" center-y="60" image="data:image/png;base64,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" mediaID="Sprite_cst_alonzo"/></media></snapdata>