<snapdata remixID="11409670"><project name="better text generator" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes>Based on words instead of chars this time, so it is very much faster&#xD;&#xD;Line breaks in the input text will be treated as end of generation&#xD;&#xD;Press c to change the number of context words given (this is not a button because a) I ran out of space and b) it&apos;s a semi-advanced feature that you probably don&apos;t need to change)&#xD;</notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="better text generator"><notes>Based on words instead of chars this time, so it is very much faster&#xD;&#xD;Line breaks in the input text will be treated as end of generation&#xD;&#xD;Press c to change the number of context words given (this is not a button because a) I ran out of space and b) it&apos;s a semi-advanced feature that you probably don&apos;t need to change)&#xD;</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="costume from text %&apos;text&apos; size %&apos;size&apos;" type="reporter" category="looks"><header></header><code></code><translations>de:Kostüm aus Text _ Größe _&#xD;pt:um traje com o texto _ de tamanho _&#xD;ca:vestit amb el text _ i mida _&#xD;</translations><inputs><input type="%s">A</input><input type="%n">72</input></inputs><script><block s="doDeclareVariables"><list><l>costume</l><l>x</l><l>y</l><l>dir</l><l>cst</l><l>trails</l><l>pen state</l></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>cst</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>pen state</l><block s="getPenDown"></block></block><block s="up"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="setHeading"><l>90</l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><l>0</l></block><block s="write"><block var="text"/><block var="size"/></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><l>0</l></block><block s="doSetVar"><l>costume</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="costume"/><block s="reportJoinWords"><list><block var="text"/></list></block></list></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="doIf"><block var="pen state"/><script><block s="down"></block></script></block><block s="doReport"><block var="costume"/></block></script></block-definition><block-definition s="costume %&apos;cst&apos; with background RGBA %&apos;rgb&apos; padding %&apos;padding&apos;" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>§_costumesMenu</options></input><input type="%n">200</input><input type="%n">2</input></inputs><script><block s="doDeclareVariables"><list><l>old</l><l>clr</l><l>new</l><l>x</l><l>y</l><l>dir</l><l>trails</l><l>flat</l><l>old size</l><l>old pen state</l></list></block><block s="doSetVar"><l>x</l><block s="xPosition"></block></block><block s="doSetVar"><l>y</l><block s="yPosition"></block></block><block s="doSetVar"><l>dir</l><block s="direction"></block></block><block s="doSetVar"><l>old</l><block s="reportGet"><l><option>costume</option></l></block></block><block s="doSetVar"><l>clr</l><block s="getPenAttribute"><l><option>r-g-b-a</option></l></block></block><block s="doSetVar"><l>flat</l><block s="reportGlobalFlag"><l><option>flat line ends</option></l></block></block><block s="doSetVar"><l>old size</l><block s="getPenAttribute"><l><option>size</option></l></block></block><block s="doSetVar"><l>old pen state</l><block s="getPenDown"></block></block><block s="up"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSetVar"><l>trails</l><block s="reportPenTrailsAsCostume"></block></block><block s="clear"></block><block s="gotoXY"><block s="reportMonadic"><l><option>neg</option></l><block s="reportVariadicSum"><list><block s="reportQuotient"><block s="reportGetImageAttribute"><l><option>width</option></l><block var="cst"/></block><l>2</l></block><block var="padding"/></list></block></block><l>0</l></block><block s="setHeading"><l>90</l></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><l><bool>true</bool></l></block><block s="setSize"><block s="reportVariadicSum"><list><block s="reportGetImageAttribute"><l><option>height</option></l><block var="cst"/></block><block s="reportVariadicProduct"><list><block var="padding"/><l>2</l></list></block></list></block></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><block var="rgb"/></block><block s="down"></block><block s="setXPosition"><block s="reportMonadic"><l><option>neg</option></l><block s="xPosition"></block></block></block><block s="up"></block><block s="doSwitchToCostume"><block var="cst"/></block><block s="doGotoObject"><l><option>center</option></l></block><block s="gotoXY"><block s="reportMonadic"><l><option>neg</option></l><block s="reportGet"><l><option>center x</option></l></block></block><block s="reportMonadic"><l><option>neg</option></l><block s="reportGet"><l><option>center y</option></l></block></block></block><block s="doStamp"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSetVar"><l>new</l><block s="reportPenTrailsAsCostume"></block></block><block s="doApplyExtension"><l>obj_name(obj, name)</l><list><block var="new"/><block s="reportIfElse"><block s="reportListContainsItem"><block s="reportTextSplit"><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><l><option>word</option></l></block><l>button</l></block><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><block s="reportJoinWords"><list><block s="reportAttributeOf"><l><option>costume name</option></l><l>Sprite</l></block><l> button</l></list></block></block></list></block><block s="clear"></block><block s="doGotoObject"><l><option>center</option></l></block><block s="doSwitchToCostume"><block var="trails"/></block><block s="doStamp"></block><block s="doSwitchToCostume"><block var="old"/></block><block s="gotoXY"><block var="x"/><block var="y"/></block><block s="setHeading"><block var="dir"/></block><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><block var="clr"/></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><block var="flat"/></block><block s="setSize"><block var="old size"/></block><block s="doIf"><block var="old pen state"/><script><block s="down"></block></script></block><block s="doReport"><block var="new"/></block></script><scripts><script x="255" y="186.19999999999996"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume from text %s size %n"><l>Snap!</l><l>36</l></custom-block><l>200</l><l>10</l></custom-block><l>100</l><l>2</l></custom-block></script><comment x="248.685546875" y="121.03333333333337" w="106" collapsed="false">Use this block to make &quot;clickable&quot; buttons:</comment></scripts></block-definition><block-definition s="write and wrap words %&apos;w&apos; size %&apos;s&apos; char width %&apos;c&apos; margin width %&apos;m&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l">Hello!</input><input type="%n">12</input><input type="%n">0.6</input><input type="%n">5</input></inputs><script><block s="doWarp"><script><block s="doForEach"><l>word</l><block var="w"/><script><block s="doIf"><block s="reportGreaterThan"><block s="reportVariadicSum"><list><block s="xPosition"></block><block s="reportVariadicProduct"><list><block s="reportStringSize"><block var="word"/></block><block var="s"/><block var="c"/></list></block></list></block><block s="reportDifference"><block s="reportAttributeOf"><l><option>right</option></l><l>Stage</l></block><block var="m"/></block></block><script><block s="changeYPosition"><block s="reportDifference"><l></l><block var="s"/></block></block><block s="setXPosition"><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><block var="m"/></list></block></block></script></block><block s="write"><block s="reportJoinWords"><list><block var="word"/><l> </l></list></block><block var="s"/></block></script></block></script></block></script></block-definition><block-definition s="occurences of text %&apos;t&apos; in %&apos;b&apos; offset %&apos;o&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%n">0</input></inputs><script><block s="doDeclareVariables"><list><l>pos</l></list></block><block s="doSetVar"><l>pos</l><block s="reportApplyExtension"><l>txt_indexof(sub, txt)</l><list><block var="t"/><block var="b"/></list></block></block><block s="doIf"><block s="reportEquals"><block var="pos"/><l>0</l></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportVariadicSum"><list><block var="pos"/><block var="o"/></list></block><custom-block s="occurences of text %s in %s offset %n"><block var="t"/><block s="reportJoinWords"><block s="reportLetter"><block s="reportNumbers"><block s="reportVariadicSum"><list><block var="pos"/><block s="reportStringSize"><block var="t"/></block></list></block><block s="reportStringSize"><block var="b"/></block></block><block var="b"/></block></block><block s="reportVariadicSum"><list><block var="o"/><block var="pos"/><block s="reportStringSize"><block var="t"/></block><l>-1</l></list></block></custom-block></block></block></script></block-definition><block-definition s="words after %&apos;c&apos; in %&apos;t&apos; with counts" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>raw</l><l>result</l></list></block><block s="doSetVar"><l>raw</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>pos</l><custom-block s="occurences of text %s in %s offset %n"><block s="reportJoinWords"><list><block var="c"/><l> </l></list></block><block var="t"/><l>0</l></custom-block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block s="reportJoinWords"><block s="reportLetter"><block s="reportNumbers"><block s="reportVariadicSum"><list><block var="pos"/><block s="reportStringSize"><block var="c"/></block></list></block><block s="reportVariadicSum"><list><block var="pos"/><block s="reportStringSize"><block var="c"/></block><l>30</l></list></block></block><block var="t"/></block></block><l><option>word</option></l></block></block><block var="raw"/></block></script></block><block s="doSetVar"><l>result</l><block s="reportNewList"><list><block s="reportNewList"><list></list></block><block s="reportNewList"><list></list></block></list></block></block><block s="doDeclareVariables"><list><l>idx</l></list></block><block s="doForEach"><l>word</l><block var="raw"/><script><block s="doIfElse"><block s="reportListContainsItem"><block s="reportListItem"><l>1</l><block var="result"/></block><block var="word"/></block><script><block s="doSetVar"><l>idx</l><block s="reportListIndex"><block var="word"/><block s="reportListItem"><l>1</l><block var="result"/></block></block></block><block s="doReplaceInList"><block var="idx"/><block s="reportListItem"><l>2</l><block var="result"/></block><block s="reportVariadicSum"><list><block s="reportListItem"><block var="idx"/><block s="reportListItem"><l>2</l><block var="result"/></block></block><l>1</l></list></block></block></script><script><block s="doAddToList"><block var="word"/><block s="reportListItem"><l>1</l><block var="result"/></block></block><block s="doAddToList"><l>1</l><block s="reportListItem"><l>2</l><block var="result"/></block></block></script></block></script></block><block s="doReport"><block s="reportListAttribute"><l><option>columns</option></l><block var="result"/></block></block></script></block-definition><block-definition s="weighted random choice from %&apos;l&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>max</l><l>num</l><l>c</l></list></block><block s="doSetVar"><l>max</l><block s="reportCombine"><block s="reportListItem"><l>2</l><block s="reportListAttribute"><l><option>columns</option></l><block var="l"/></block></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>num</l><block s="reportRandom"><l>1</l><block var="max"/></block></block><block s="doForEach"><l>pair</l><block var="l"/><script><block s="doIf"><block s="reportLessThanOrEquals"><block var="num"/><block s="reportListItem"><l>2</l><block var="pair"/></block></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="pair"/></block></block></script></block><block s="doChangeVar"><l>num</l><block s="reportDifference"><l></l><block s="reportListItem"><l>2</l><block var="pair"/></block></block></block></script></block><block s="doReport"><l></l></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="633"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAABHNCSVQICAgIfAhkiAAAE+9JREFUeF7t2lmodf0cB/D3FREiQxnKeEFcmQkXrgxFhlCKyAVlKMmFiIiU3IgQheIOSVFCSSHzcEVcGEvmIvP8+/WsVbvl/Pd61tnn7O95z/k89et5n7PP2b+1P+u713fvfd4bb/CHAAECBAgQOLrAjUffaCEBAgQIECBwgwIWAgIECBAgEBBQwAF0KwkQIECAgAKWAQIECBAgEBBQwAF0KwkQIECAgAKWAQIECBAgEBBQwAF0KwkQIECAgAKWAQIECBAgEBBQwAF0KwkQIECAgAKWAQIECBAgEBBQwAF0KwkQIECAgAKWAQIECBAgEBBQwAF0KwkQIECAgAKWAQIECBAgEBC4zAX83fJ80I7p8t8B7iu18qr7Hytvx9qzNbwX9bi2Po75+69Knp9RD/g1NXepuccerNOe39P+3Nbz9qn6gSdv/aFjf78CPrb41dl3VS5YozN6rAvNsfZsTe5FPa6tj+OqFfDo8S7dTnt+T/tzpz1vF/rnthTw6IJ6r3qE7625c81val5c87Oa0ff3119b85aaf9e8qubze5R+XLf9veYrNY+o+VDNW2tGex9Qt3245oE136t5Xs33p+OZ9/5zOs5vLb6+ezzz/d+xvuf3NS+aHtdJh3qf+uLba566c+Mn679fXvPYmldOj7VvflvNR6bjekn93efgZjVfr3nZSXc+fe2y+o+ct+TkGP7PHZzH0SnbPf7dvI3uZ5Tzzu9JORnl/Cw8+zGNjnP0uO5ZP/O+mjtNmd76DmrO9039enIW/sfI89r1bXm9GZ3frY93Nz//mq55fW0/5H52r9ujd/Cj+x89v/Zcis/uprMo4M/U4by+5ms1j6x5Q82TakaF0eXcxfismlvVvKvm2Xse0i/qtifUfLXmUTXvr+kiHu2d72q5f3dvv1joFw2Prxkdz2frti7sb0yP64319xP3HOe367bH1Hyg5oU1X6p5aE0H93c1f665Tc2Xa/qj8b7gPq7mpzV9HvpJ96M99z/yvKn7j5y35uS8/UfncXTKRnkb3c8o52s5WebirDxHxzl6XJ8uiNfVfHMCWXunI8/7r3vnnee169vy/IzO79a87ebntpWVj9b0m5RD7uekHrne58Xa82vPJfnwm7YU8Hdq3YOnlbebnmj3m/5+2M6h9BOw/z36/h/WbQ+p+dN1Hv4Mufx73jPfzfLfyxOw3Dsf3+h4ujR/vnOM/Zjvu+eY3123dbj6nX3/DqV/f/LSmqfV9DvhW9e0991r+uLWv594RU2/GPh1zTtq+vcWoz+X1X/kvDUn5+0/Oo+j8zXK2+h+Rjlfy8ky52flOTrO0ePqF6oPnzB2rw/yfO26cdHyvHZ9W+ZqdH635m3pMN/vofezzNn1Pi/Wnl97LsmH37SlgPsVSn+8/NuaftXSH/F2kfTX+5Xv/A54fqc4+v61V8YjyOUFarR3/vn+SLffOf+t5q81o1fco+P5XP3Mq2v6Y+rb1/xhhfvpdfsHa/qj56fUvKDmEzU/qHl0TQfsltNx9MeH/aTsV1//remPR75Q0++CR38uq//IeWtOztt/dB5H52uUt9H9jAp4LSfLnJ+V59pxzo97Pu4v1heeWfOXmt3rgzxfE7hoeV67vi2Pd3R+t+Zt9377jdqbavoT00Pu56SMLY9/dP9rz689l+TDb9pSwP1xan9se4ua/mi24fodcZdGf71/V9ol078r7Y9Vl9//5vpaf/S6NYijC9No76zSHy/374r7T3/E3ReF3j//Wd7vUnO+/zvUDf0OtS/w/9hD3iX9y5r71/TFq38H9seafhfcH0n/p6a9+x3vvWveU9MB7K/374D7HVwX+OjPZfUfOW/NyXn7j87j6HyNCnh0P6Ocr+VkmfP+vVo/H5e53eq5dpzL51G/yHxnzc1r+vowP9/l+dp1Y6v/eed59Lybf4c6/z80/Ynex2tG53fr87c/VfzVFIr5/635Sf176/2MPEfHP7r/tefXnkvy4TdtKeDedteaLpn+Xejza55z+CG4hw0C/Ddg+dYLLyDPF/4UOcDzFNhSwP3x6cdq7ja9gul3dfMrmfM8Rvd9TYC/JFwmAXm+TGfTYzmVwJYCPtUCP0SAAAECBAj8v4AClgoCBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQUMABdCsJECBAgIAClgECBAgQIBAQ+B9G9TSWZ6j9jwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="634"></list></costumes><sounds><list struct="atomic" id="635"></list></sounds><variables></variables><blocks></blocks><scripts><script x="800" y="220.83333333333337"><block s="receiveMessage"><l>change input text</l><list></list></block><block s="doAsk"><l>Paste new input text (leave blank to cancel)</l></block><block s="doIf"><block s="getLastAnswer"></block><script><block s="doSetVar"><l>input</l><block s="getLastAnswer"></block></block></script></block><block s="doBroadcast"><l>show input</l><list></list></block></script><script x="10" y="10"><block s="receiveMessage"><l>show input</l><list></list></block><block s="doWarp"><script><block s="doSetVar"><l>display mode</l><l>input</l></block><block s="doBroadcastAndWait"><l>reset</l><list><l>Pen</l></list></block><block s="doBroadcast"><block s="reportJoinWords"><list><l>write </l><block var="input"/></list></block><list><l>Pen</l></list></block></script></block></script><script x="302" y="12.5"><block s="receiveMessage"><l>show generated</l><list></list></block><block s="doWarp"><script><block s="doSetVar"><l>display mode</l><l>generated</l></block><block s="doBroadcastAndWait"><l>reset</l><list><l>Pen</l></list></block><block s="doBroadcast"><block s="reportJoinWords"><list><l>write </l><block var="generated"/></list></block><list><l>Pen</l></list></block></script><comment w="242" collapsed="false">Using WARP here to try to prevent race condition where a newly generated word is written at the same time as this</comment></block></script><script x="674" y="436.83333333333337"><block s="receiveMessage"><l>stop</l><list></list></block><block s="doSetVar"><l>stop generating</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script x="13" y="205.5"><block s="receiveMessage"><l>begin</l><list></list></block><block s="doSetVar"><l>stop generating</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doDeclareVariables"><list><l>input words</l><l>generated words</l><l>new</l></list></block><block s="doSetVar"><l>input words</l><block s="reportTextSplit"><block var="input"/><l> </l><comment w="266" collapsed="false">FYI: the use of SPLIT BY [ ] instead of SPLIT BY [word] here is intentional</comment></block></block><block s="doAsk"><l>Starting text (leave blank for random)</l></block><block s="doSetVar"><l>generated words</l><block s="reportIfElse"><block s="getLastAnswer"></block><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>word</option></l></block><block s="reportNewList"><list><block s="reportListItem"><block s="reportRandom"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="input words"/></block></block><block var="input words"/></block></list></block></block></block><block s="doSetVar"><l>generated</l><block s="reportCombine"><block var="generated words"/><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> </l><l></l></list></block></autolambda><list></list></block></block></block><block s="doBroadcastAndWait"><l>show generated</l><list></list></block><block s="doSetVar"><l>generated</l><block s="reportJoinWords"><list><block var="generated"/><l> </l></list></block></block><block s="doUntil"><block var="stop generating"/><script><block s="doSetVar"><l>new</l><custom-block s="weighted random choice from %l"><custom-block s="words after %s in %s with counts"><block s="reportCombine"><block s="reportListItem"><block s="reportNumbers"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="generated words"/></block><block s="reportDifference"><block var="context"/><l>1</l></block></block><block s="reportListAttribute"><l><option>length</option></l><block var="generated words"/></block></block><block var="generated words"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> </l><l></l></list></block></autolambda><list></list></block></block><block var="input"/></custom-block></custom-block></block><block s="doIfElse"><block var="new"/><script><block s="doAddToList"><block var="new"/><block var="generated words"/></block><block s="doSetVar"><l>generated</l><block s="reportJoinWords"><list><block var="generated"/><block var="new"/><l> </l></list></block></block><block s="doIf"><block s="reportEquals"><block var="display mode"/><l>generated</l></block><script><block s="doBroadcastAndWait"><block s="reportJoinWords"><list><l>write </l><block var="new"/></list></block><list><l>Pen</l></list></block></script></block></script><script><block s="doSetVar"><l>stop generating</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doBroadcast"><l>stop</l><list><l>BeginStopButton</l></list></block></script><script x="703" y="551.3333333333334"><block s="receiveGo"></block><block s="doSetGlobalFlag"><l><option>turbo mode</option></l><l><bool>true</bool></l></block></script><script x="714" y="677.8333333333334"><block s="receiveKey"><l><option>c</option></l><list></list></block><block s="doAsk"><l>New context amount</l></block><block s="doSetVar"><l>context</l><block s="getLastAnswer"></block></block></script></scripts><sprites select="0"><sprite name="InputButton" idx="1" x="-146.00000000000045" y="-159" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="0" color="255,255,255,1" pen="tip" id="898"><wear><ref mediaID="1"></ref></wear><costumes><list struct="atomic" id="899"></list></costumes><sounds><list struct="atomic" id="900"></list></sounds><blocks></blocks><variables></variables><scripts><script x="180" y="191.33333333333343"><block s="setColor"><color>255,255,255,1</color></block><block s="doSwitchToCostume"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume from text %s size %n"><l>Change input text</l><l>16</l></custom-block><block s="reportNewList"><list><l>100</l><l>50</l><l>50</l></list></block><l>5</l></custom-block><l>0</l><l>2</l></custom-block></block></script><script x="447" y="332.33333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doBroadcast"><l>change input text</l><list></list></block></script></scripts></sprite><sprite name="BeginStopButton" idx="2" x="-20.999999999999545" y="-159" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="255,255,255,1" pen="tip" id="931"><costumes><list id="932"><item><ref mediaID="BeginStopButton_cst_begin"></ref></item><item><ref mediaID="BeginStopButton_cst_stop"></ref></item></list></costumes><sounds><list struct="atomic" id="933"></list></sounds><blocks></blocks><variables></variables><scripts><script x="180" y="304.3333333333334"><block s="setColor"><color>255,255,255,1</color></block><block s="doSwitchToCostume"><l></l></block></script><script x="388" y="182.16666666666669"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume from text %s size %n"><l>Stop</l><l>16</l></custom-block><block s="reportNewList"><list><l>150</l><l>50</l><l>50</l></list></block><l>5</l></custom-block><l>0</l><l>2</l></custom-block></script><script x="70" y="399"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doBroadcast"><block s="reportGetImageAttribute"><l><option>name</option></l><l><option>current</option></l></block><list><l>Stage</l></list></block><block s="doWearNextCostume"></block></script><script x="523" y="383.33333333333337"><block s="receiveMessage"><l>stop</l><list></list></block><block s="doSwitchToCostume"><l>begin</l></block></script><script x="719" y="460"><block s="receiveMessage"><l>begin</l><list></list></block><block s="doSwitchToCostume"><l>stop</l></block></script></scripts></sprite><sprite name="ShownToggleButton" idx="3" x="124.00000000000045" y="-159" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="2" color="255,255,255,1" pen="tip" id="981"><costumes><list id="982"><item><ref mediaID="ShownToggleButton_cst_show generated"></ref></item><item><ref mediaID="ShownToggleButton_cst_show input"></ref></item></list></costumes><sounds><list struct="atomic" id="983"></list></sounds><blocks></blocks><variables></variables><scripts><script x="97" y="161"><block s="setColor"><color>255,255,255,1</color></block><block s="doSwitchToCostume"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume %s with background RGBA %n padding %n"><custom-block s="costume from text %s size %n"><l>Showing input</l><l>16</l></custom-block><block s="reportNewList"><list><l>50</l><l>50</l><l>100</l></list></block><l>5</l></custom-block><l>0</l><l>2</l></custom-block></block></script><script x="703" y="32.33333333333337"><block s="receiveMessage"><l>show generated</l><list></list></block><block s="doSwitchToCostume"><l>show generated</l></block></script><script x="734" y="105"><block s="receiveMessage"><l>show input</l><list></list></block><block s="doSwitchToCostume"><l>show input</l></block></script><script x="385" y="49.33333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doWearNextCostume"></block><block s="doBroadcast"><block s="reportGetImageAttribute"><l><option>name</option></l><l><option>current</option></l></block><list><l>Stage</l></list></block></script></scripts></sprite><sprite name="Pen" idx="4" x="220" y="158" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="0" color="0,0,0,1" pen="tip" id="1031"><costumes><list struct="atomic" id="1032"></list></costumes><sounds><list struct="atomic" id="1033"></list></sounds><blocks></blocks><variables><variable name="char width"><l>0.6000048319498698</l></variable><variable name="margins"><l>10</l></variable><variable name="font size"><l>12</l></variable><variable name="write and wrap ring"><context id="1036"><inputs></inputs><variables></variables><script><custom-block s="write and wrap words %l size %n char width %n margin width %n"><l/><l></l><l></l><l></l></custom-block></script><receiver><ref id="1031"></ref></receiver><origin><ref id="1031"></ref></origin><context id="1044"><inputs></inputs><variables></variables><receiver><ref id="1031"></ref></receiver><origin><ref id="1031"></ref></origin></context></context></variable></variables><scripts><script x="91" y="116.5"><block s="setXPosition"><l>0</l><comment w="90" collapsed="false">Calculate relative character width</comment></block><block s="write"><l>Hello!</l><block var="font size"/></block><block s="clear"></block><block s="doSetVar"><l>char width</l><block s="reportQuotient"><block s="reportQuotient"><block s="xPosition"></block><l>6</l></block><block var="font size"/></block></block></script><script x="89" y="252.33333333333337"><block s="doSetVar"><l>margins</l><l>10</l></block></script><script x="90" y="52.166666666666686"><block s="doSetVar"><l>font size</l><l>12</l></block></script><script x="456" y="38"><block s="receiveMessage"><l>reset</l><list></list></block><block s="up"></block><block s="clear"></block><block s="gotoXY"><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>left</option></l><l>Stage</l></block><block var="margins"/></list></block><block s="reportDifference"><block s="reportDifference"><block s="reportAttributeOf"><l><option>top</option></l><l>Stage</l></block><block var="margins"/></block><block var="font size"/></block></block></script><script x="83" y="335.83333333333337"><block s="doSetVar"><l>write and wrap ring</l><block s="reifyScript"><script><custom-block s="write and wrap words %l size %n char width %n margin width %n"><l/><l></l><l></l><l></l></custom-block></script><list></list></block><comment w="141" collapsed="false">avoid creating a new ring on every `write` invocation</comment></block></script><script x="80" y="418.33333333333337"><block s="receiveMessage"><l><option>any message</option></l><list><l>message</l></list></block><block s="doDeclareVariables"><list><l>words</l></list></block><block s="doSetVar"><l>words</l><block s="reportTextSplit"><block var="message"/><l> </l></block></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="words"/></block><l>write</l></block><script><block s="fork"><block var="write and wrap ring"/><list><block s="reportCDR"><block var="words"/></block><block var="font size"/><block var="char width"/><block var="margins"/></list></block></script></block></script><script x="237" y="250.66666666666663"><block s="setPenColorDimension"><l><option>r-g-b(-a)</option></l><l>0</l></block></script></scripts></sprite><watcher var="generated" style="normal" x="3.166666666666515" y="3.166666666666657" color="243,118,29" hidden="true"/><watcher var="input" style="normal" x="3.166666666666515" y="9.816667300000006" color="243,118,29" hidden="true"/><watcher scope="Pen" var="char width" style="normal" x="3.166666666666515" y="16.466667933333326" color="243,118,29" hidden="true"/><watcher scope="Pen" var="margins" style="normal" x="3.166666666666515" y="23.116668566666675" color="243,118,29" hidden="true"/><watcher scope="Pen" var="font size" style="normal" x="3.166666666666515" y="29.766669199999995" color="243,118,29" hidden="true"/><watcher var="display mode" style="normal" x="3.166666666666515" y="36.416669833333316" color="243,118,29" hidden="true"/><watcher scope="Pen" var="write and wrap ring" style="normal" x="0" y="43.066670466666665" color="243,118,29" hidden="true"/><watcher var="context" style="normal" x="3.166666666666515" y="43.066670466666665" color="243,118,29" hidden="true"/><watcher var="stop generating" style="normal" x="3.166666666666515" y="49.716671099999985" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="generated" transient="true"/><variable name="input" transient="true"/><variable name="display mode"><l>input</l></variable><variable name="context"><l>2</l></variable><variable name="stop generating"><bool>true</bool></variable></variables></scene></scenes></project><media name="better text generator" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name=" button" center-x="88" center-y="16" image="data:image/png;base64,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" mediaID="1"/><costume name="begin" center-x="30" center-y="16" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAgCAYAAABO6BuSAAAABHNCSVQICAgIfAhkiAAABL1JREFUWEftmXtMk1cYxp+ygaIDCi23McbAxnEJ0WBCMFtdNgOEjikUWogkjsb6hwsg5dLNbYAENtGwGC4BY7A2KMmoUC6huEkCAQ1dDGEgkJBl1DmdIDhguiCsC8xzTD9gg6UrLWHQk/Svnr7v+Z3nPc95v34sAAvPP1tmsLYssGeI56ZWebR3lPIxCodIQzY1cG9VrxXYqvBm2gFrSW800+J58VAlr4KiVYHqb6vXXGxGKSx9X4oTMSdosvmFeUw9mcLQT0NQXleif6R/zYv4twBBbwTh8qnLNFdFY8WacxkNnHAwAXmKPNjY2MDVyRUJ7yXAx8MHws+FGP31xd1mqWG/zR7P5p6ZJbzRwDH8GER/Es0kJaVWe7qWbkKLtsUsi1mPICYDe3G90HymGVkVWej4voOu1YZlg6ORR3GYfxjuzu5U+cZbjahpq8H8/DzDs5e3F5kJmeC9xsPkk0lc0lxCaEAoHv/2GMVfF9N55enl2B+0n/mN8hslyurLlu1JsF8wFB8rcKTgCNLj07GHtwdz+jl09nXSODNzM//YQ6OBYw/EQpQroj0Z15GLlLgUBPoEQpQnYsot58McuvCqlircG7sHv1f9kBqXClW7CpVNlTS5G9sNDV80YEA3gKttV2H7ki2Of3Ac3m7eaLrVxADvtN8JjgMHbAc2StJKoO5SrwisPKXE2OQYSutK0fNDD0jlFX9UTOefV503HdhgWoYIwz8PU3UN53eX1y6oTqsgzhNj5OEIkyjxYCJSYlPAT+VjYWGBKiE8IERkdiSzUR4uHrRaVB0qBnjpStu+akNzd/OqwMTQytSL6hdKCyl4Yn6i6cDid8WQX5CDxWKB68RF/Dvx8PX0xbFzx3B//D6SwpOQIc5Y9RgK5AI8mnqEi9kXMTs3i7TStGVzyWbdHr5tErCsXIau/i4mnkwsQ1RoFCKyIkwH/rtpbbfbjtazrbjRcwNFNUVUxaSIJCR/mbwitG5UB/2feqgL1Bi8O4hcRe6yeRUZFdA91JkELCmS4M7InUVgkQyCMAHCM8PNB0wiVX9ajfHpcVraxKxOxp+kSYgRrTZIE0HMJK1kucJXPrtC73SDaf2Xkk4+k0w9wTBklgDesW0HWs+1ouFmA0rqSuD/uj9qcmpoc0Bcd+kgx4CcXzKyE7Nx6K1D9AzPzL5wUfYrbGjOamisDQNsaDzIAl0cXSDkC+Hv409N6sHEA7rwfEk+LaXajlp0D3bDztYOwb7B8Hb3hrxSTud4cjyhLnxe1rpBplWUCCQI8AlAfWc9A0yOjIuDC5wdnekV1T3QDcV1Ba2e6d+n6QaSa4m4tEUUXurST2eegrg0ccahu0OMmOQeJq4c83YMhdTr9dSx6zrroNFqmHn73txH3ZrcwxNTE9B8p0FYYBhtVw0Kayu1sHvZbsWTUVBdgMabjZYDXvVAmvGLa/nX0N7bztzXZgy9LJRRjYelkhvicpw40BRpQJRbWgmWyLvuwMSwSAuoHdTSe9mV7QpJlAQEOi4nzmwPCatt1roD7/beDWm0FOSxj+PIwewfs+j7sY/6wcgvix2aJdQlMdcd2FIgxsa1Am+0v3iMVc7YeVaFt9yrFmNL4/8+b8u9PfwL84J7H0MWMQAAAAAASUVORK5CYII=" mediaID="BeginStopButton_cst_begin"/><costume name="stop" center-x="26" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAeCAYAAABjTz27AAAABHNCSVQICAgIfAhkiAAABAdJREFUWEftWGlIVFEU/mYaS01tkszUXMCCwpqKRE1bKIrM8EebkklEkFlQYoIiCrbRjwrataANFUoTjGQiLTUp1FEktdVcsMWcyhGV1BbL7rn0XvNcslcmk8yBBzPv3Xvu+c75znceTwGgl12jxhSjFtBqJyfQ9T+atrkZdJGJFTIDMqFSmitkQsUYMBTZFZrg5gbfnTvhNG8extraovPdOzSVl6P01Cl86uj4eYhCAe9t2/A4Kwvdra0jlgdZgCysrRGamYlvPT2ovnIFn9rbQQCnzJmDm7t349vXr2Lg4x0csPnWLWSEhKC1vt40Abn5+2M1q0T21q3QV1X9MkgCuebiRdMGNG3lSqw4dAiZoaEw1NUNCMg7IgKzNmyAlb19v+cVFy6gLDlZvK92d8eCqCg4z5/PhoYC+spKTl1Dba24JqKkBHcPHIDH4sVwCwhAb28vGouKcP/IESnFf+yQRTmiUdj163hTUYHC/fvR1dLSL2gK0nrSJDjMnAn/6GgU7tuHjqYmvu6DXi/+tnF0RMjVq2htaEBVWhqnq2bjRjhqNMjatAltL17wPQSInulOn0ZDfj5s2MBftncv790bkZH9zpcFiHYTlQKPHsVYGxvUaLV4cOmSGKSx96m+vghm1Rish/z37MGM4GCkBQXhS3c336q0sEB4Tg5e63QoSEoSAZHoaFmPCua+cCGCTpzAtbAwtNTUSEDJBkS7LaysMIvRTsMcWqrVnEYPLl+WOB4K0LrUVJ6I2/Hxkn1LEhLg6ueHdAZWqFAlW1uWkiKus5o4EVvu3EHRwYN4kp3994AED6px47CA0Yp6pq9QDAUojAXyitHp3uHDkoB8duzgiTq/aJEIqPzcOUnCqJLbS0tRcvw4Khldje2PKmTsQMgWNelD1hOCDQVoLavoh7dvkRcXJ61QYiJcGV2NK/SIjYriY8fEdcJIILF4ynp6WAFN9vIC0Sc3NpY3rWCCbOewjL8uK5McSn/8du2C1/r1SF21Cl+6uvjzwXqorbERmUwwBKPeW8qEge4Znj//c0ABMTFQsf5pefaMK9x4plRzw8O5lF5jzj93dorOaQjTYKVgys+eRc/Hj1BZWuJlcTFfQ7IempHB+4j6j4Y1UY0SQc1urHK0t6GgAHW5ubB1duZS/57FQMnqa7Io57l8OWazwCe4usLSzg5dBgOXcOK4IM3GB9B88WGvSfaenlCqVKjPy+NyL5idiwsPzsXHB8oxY6CvrkbpyZMS5SLZpntqDw9MDwyEQqnkc4h6T/Kq9cOpLED90jECNwiQ7swZVKWn/9Zp/wUgGgt91WwwdGZAv1X3YVxElBtVFZKbG5OnnBmQ+TOWXA6M8PoBe2iEY/hnx426b9vfAXLeah+fg/tbAAAAAElFTkSuQmCC" mediaID="BeginStopButton_cst_stop"/><costume name="show generated" center-x="88" center-y="16" image="data:image/png;base64,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" mediaID="ShownToggleButton_cst_show generated"/><costume name="show input" center-x="69" center-y="16" image="data:image/png;base64,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" mediaID="ShownToggleButton_cst_show input"/></media></snapdata>