<snapdata remixID="12514064"><project name="Digitsolver" 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="Digitsolver"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="una_operacion %&apos;inputset&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>b</l><l>c</l><l>newlist</l><l>numbers</l><l>trace</l></list></block><block s="doSetVar"><l>numbers</l><block s="reportListItem"><l>1</l><block var="inputset"/></block></block><block s="doSetVar"><l>trace</l><block s="reportListItem"><l>2</l><block var="inputset"/></block></block><block s="doSetVar"><l>result</l><block s="reportNewList"><list></list></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers"/></block><script><block s="doFor"><l>j</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="numbers"/></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="i"/><block var="j"/></list></block><script><block s="doSetVar"><l>newlist</l><block s="reportConcatenatedLists"><list><block var="numbers"/></list></block></block><block s="doDeleteFromList"><block var="j"/><block var="newlist"/></block><block s="doDeleteFromList"><block var="i"/><block var="newlist"/></block><block s="doSetVar"><l>b</l><block s="reportListItem"><block var="i"/><block var="numbers"/></block></block><block s="doSetVar"><l>c</l><block s="reportListItem"><block var="j"/><block var="numbers"/></block></block><block s="doAddToList"><block s="reportNewList"><list><block s="reportConcatenatedLists"><list><block s="reportNewList"><list><block s="reportVariadicSum"><list><block var="b"/><block var="c"/></list></block></list></block><block var="newlist"/></list></block><block s="reportJoinWords"><list><block var="trace"/><l> </l><block s="reportJoinWords"><list><block var="b"/><l>+</l><block var="c"/><l>=</l><block s="reportVariadicSum"><list><block var="b"/><block var="c"/></list></block></list></block></list></block></list></block><block var="result"/></block><block s="doAddToList"><block s="reportNewList"><list><block s="reportConcatenatedLists"><list><block s="reportNewList"><list><block s="reportVariadicProduct"><list><block var="b"/><block var="c"/></list></block></list></block><block var="newlist"/></list></block><block s="reportJoinWords"><list><block var="trace"/><l> </l><block s="reportJoinWords"><list><block var="b"/><l>x</l><block var="c"/><l>=</l><block s="reportVariadicProduct"><list><block var="b"/><block var="c"/></list></block></list></block></list></block></list></block><block var="result"/></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="b"/><block var="c"/></list></block><script><block s="doAddToList"><block s="reportNewList"><list><block s="reportConcatenatedLists"><list><block s="reportNewList"><list><block s="reportDifference"><block var="b"/><block var="c"/></block></list></block><block var="newlist"/></list></block><block s="reportJoinWords"><list><block var="trace"/><l> </l><block s="reportJoinWords"><list><block var="b"/><l>-</l><block var="c"/><l>=</l><block s="reportDifference"><block var="b"/><block var="c"/></block></list></block></list></block></list></block><block var="result"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="c"/><block var="b"/></list></block><script><block s="doAddToList"><block s="reportNewList"><list><block s="reportConcatenatedLists"><list><block s="reportNewList"><list><block s="reportDifference"><block var="c"/><block var="b"/></block></list></block><block var="newlist"/></list></block><block s="reportJoinWords"><list><block var="trace"/><l> </l><block s="reportJoinWords"><list><block var="c"/><l>-</l><block var="b"/><l>=</l><block s="reportDifference"><block var="c"/><block var="b"/></block></list></block></list></block></list></block><block var="result"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="b"/><block var="c"/></block><l>0</l></list></block><script><block s="doAddToList"><block s="reportNewList"><list><block s="reportConcatenatedLists"><list><block s="reportNewList"><list><block s="reportQuotient"><block var="b"/><block var="c"/></block></list></block><block var="newlist"/></list></block><block s="reportJoinWords"><list><block var="trace"/><l> </l><block s="reportJoinWords"><list><block var="b"/><l>/</l><block var="c"/><l>=</l><block s="reportQuotient"><block var="b"/><block var="c"/></block></list></block></list></block></list></block><block var="result"/></block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="b"/><block var="c"/></list></block></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="c"/><block var="b"/></block><l>0</l></list></block><script><block s="doAddToList"><block s="reportNewList"><list><block s="reportConcatenatedLists"><list><block s="reportNewList"><list><block s="reportQuotient"><block var="c"/><block var="b"/></block></list></block><block var="newlist"/></list></block><block s="reportJoinWords"><list><block var="trace"/><l> </l><block s="reportJoinWords"><list><block var="c"/><l>/</l><block var="b"/><l>=</l><block s="reportQuotient"><block var="c"/><block var="b"/></block></list></block></list></block></list></block><block var="result"/></block></script><list></list></block></script><list></list><comment w="171.76100628930817" collapsed="false">We compute the symmetric division only if operands are different...</comment></block></script><list></list></block></script></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="383"><pentrails>data:image/png;base64,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gFUBAthq56gbAQQQQMC0AAFsun0UjwACCCBgVYAAtto56kYAAQQQMC1AAJtuH8UjgAACCFgVIICtdo66EUAAAQRMCxDApttH8QgggAACVgUIYKudo24EEEAAAdMCBLDp9lE8AggggIBVAQLYaueoGwEEEEDAtAABbLp9FI8AAgggYFWAALbaOepGAAEEEDAtQACbbh/FI4AAAghYFSCArXaOuhFAAAEETAsQwKbbR/EIIIAAAlYFCGCrnaNuBBBAAAHTAgSw6fZRPAIIIICAVQEC2GrnqBsBBBBAwLQAAWy6fRSPAAIIIGBVgAC22jnqRgABBBAwLUAAm24fxSOAAAIIWBUggK12jroRQAABBEwLEMCm20fxCCCAAAJWBQhgq52jbgQQQAAB0wIEsOn2UTwCCCCAgFUBAthq56gbAQQQQMC0AAFsun0UjwACCCBgVYAAtto56kYAAQQQMC1AAJtuH8UjgAACCFgVIICtdo66EUAAAQRMCxDApttH8QgggAACVgUIYKudo24EEEAAAdMCBLDp9lE8AggggIBVAQLYaueoGwEEEEDAtAABbLp9FI8AAgggYFWAALbaOepGAAEEEDAtQACbbh/FI4AAAghYFSCArXaOuhFAAAEETAsQwKbbR/EIIIAAAlYFCGCrnaNuBBBAAAHTAgSw6fZRPAIIIICAVQEC2GrnqBsBBBBAwLQAAWy6fRSPAAIIIGBVgAC22jnqRgABBBAwLUAAm24fxSOAAAIIWBUggK12jroRQAABBEwLEMCm20fxCCCAAAJWBQhgq52jbgQQQAAB0wIEsOn2UTwCCCCAgFUBAthq56gbAQQQQMC0AAFsun0UjwACCCBgVYAAtto56kYAAQQQMC1AAJtuH8UjgAACCFgVIICtdo66EUAAAQRMCxDApttH8QgggAACVgUIYKudo24EEEAAAdMCBLDp9lE8AggggIBVAQLYaueoGwEEEEDAtAABbLp9FI8AAgggYFWAALbaOepGAAEEEDAtQACbbh/FI4AAAghYFSCArXaOuhFAAAEETAsQwKbbR/EIIIAAAlYFCGCrnaNuBBBAAAHTAgSw6fZRPAIIIICAVQEC2GrnqBsBBBBAwLQAAWy6fRSPAAIIIGBVgAC22jnqRgABBBAwLUAAm24fxSOAAAIIWBUggK12jroRQAABBEwLEMCm20fxCCCAAAJWBQhgq52jbgQQQAAB0wIEsOn2UTwCCCCAgFUBAthq56gbAQQQQMC0AAFsun0UjwACCCBgVYAAtto56kYAAQQQMC1AAJtuH8UjgAACCFgVIICtdo66EUAAAQRMCxDApttH8QgggAACVgUIYKudo24EEEAAAdMCBLDp9lE8AggggIBVgf8PGSJa4DltygoAAAAASUVORK5CYII=</pentrails><costumes><list struct="atomic" id="384"></list></costumes><sounds><list struct="atomic" id="385"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-200" y="-100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="95,53,255,1" pen="tip" id="390"><costumes><list struct="atomic" id="391"></list></costumes><sounds><list struct="atomic" id="392"></list></sounds><blocks></blocks><variables></variables><scripts><script x="18.705035971223026" y="10"><block s="receiveGo"></block><block s="clear"></block><block s="setColor"><color>0,11,22,1</color></block><block s="gotoXY"><l>-200</l><l>120</l></block><block s="write"><l>Digits solver</l><l>25</l></block><block s="gotoXY"><l>-200</l><l>50</l></block><block s="bubble"><l></l></block><block s="doAsk"><l>What is the goal?</l></block><block s="doSetVar"><l>objetivo</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the list of available numbers? (space separated, please)</l></block><block s="doSetVar"><l>pendientes</l><block s="reportNewList"><list><block s="reportNewList"><list><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>word</option></l></block><l></l></list></block></list></block></block><block s="gotoXY"><l>-200</l><l>50</l></block><block s="write"><block s="reportJoinWords"><list><l>Trying to obtain </l><block var="objetivo"/></list></block><l>13</l></block><block s="gotoXY"><l>-200</l><l>25</l></block><block s="write"><l>with initial numbers </l><l>13</l></block><block s="doForEach"><l>item</l><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="pendientes"/></block></block><script><block s="write"><block s="reportJoinWords"><list><block var="item"/><l> </l></list></block><l>13</l></block></script></block><block s="gotoXY"><l>-200</l><l>0</l></block><block s="doSetVar"><l>resuelto</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doWarp"><script><block s="doUntil"><block s="reportVariadicOr"><list><block var="resuelto"/><block s="reportVariadicEquals"><list><l>0</l><block s="reportListAttribute"><l><option>length</option></l><block var="pendientes"/></block></list></block></list></block><script><block s="doSetVar"><l>unpaso</l><custom-block s="una_operacion %s"><block s="reportListItem"><l>1</l><block var="pendientes"/></block></custom-block></block><block s="doDeleteFromList"><l>1</l><block var="pendientes"/></block><block s="doForEach"><l>item</l><block var="unpaso"/><script><block s="doSetVar"><l>numeros</l><block s="reportListItem"><l>1</l><block var="item"/></block></block><block s="doSetVar"><l>traza</l><block s="reportListItem"><l>2</l><block var="item"/></block></block><block s="doIfElse"><block s="reportListContainsItem"><block var="numeros"/><block var="objetivo"/></block><script><block s="setColor"><color>95,53,255,1</color></block><block s="write"><block s="reportJoinWords"><list><l>Got </l><block var="objetivo"/><l> with operations: </l></list></block><l>14</l></block><block s="gotoXY"><l>-200</l><l>-25</l></block><block s="write"><block var="traza"/><l>14</l></block><block s="gotoXY"><l>-200</l><l>-100</l></block><block s="doSetVar"><l>resuelto</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="numeros"/></block><l>1</l></list></block><script><block s="doAddToList"><block var="item"/><block var="pendientes"/></block></script><list></list></block></script></block></script></block></script></block></script></block><block s="doIf"><block s="reportNot"><block var="resuelto"/></block><script><block s="write"><l>Unable to solve!</l><l>12</l></block><block s="gotoXY"><l>-200</l><l>-100</l></block></script><list></list></block><block s="doSetVar"><l>pendientes</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>unpaso</l><block s="reportNewList"><list></list></block></block></script><comment x="475.08239446178914" y="709.3752620545073" w="90" collapsed="false">add comment here...</comment></scripts></sprite><watcher var="numeros" style="normal" x="5.303867403314939" y="31.08066510497237" color="243,118,29" hidden="true"/><watcher var="resuelto" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="traza" style="normal" x="100.20582818762864" y="89.4592600342325" color="243,118,29" hidden="true"/><watcher var="pendientes" style="normal" x="230.5323366915825" y="26.289026107680655" color="243,118,29" hidden="true"/><watcher var="unpaso" style="normal" x="272.9165854186981" y="182.1550005191203" color="243,118,29" hidden="true"/><watcher var="objetivo" style="normal" x="23.79406348174632" y="245.1123647674142" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="pendientes" transient="true"/><variable name="unpaso" transient="true"/><variable name="numeros"><list struct="atomic" id="611">6,425,5</list></variable><variable name="traza" transient="true"/><variable name="objetivo"><l>412</l></variable><variable name="resuelto"><bool>true</bool></variable></variables></scene></scenes></project><media name="Digitsolver" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>