<snapdata remixID="10139281"><project name="Bruteforce Decryptor " app="Snap! 6, https://snap.berkeley.edu" version="1"><notes>Let&apos;s see if I am able to decrypt the message...</notes><thumbnail>data:image/png;base64,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</thumbnail><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" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="doSetVar"><l>ans</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>attmpts</l><l>0</l></block><block s="doSetVar"><l>Attempted keys</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>threshold record</l><l>1</l></block><block s="doSetVar"><l>4e26</l><block s="reportProduct"><l>4</l><block s="reportMonadic"><l><option>10^</option></l><l>-26</l></block></block></block><block s="doForever"><script><block s="doWarp"><script><block s="doRepeat"><l>250</l><script><custom-block s="cycle"></custom-block></script></block><block s="doChangeVar"><l>attmpts</l><l>250</l></block><block s="doSetVar"><l>%</l><block s="reportProduct"><l>100</l><block s="reportQuotient"><block s="reportListLength"><block var="ans"/></block><block var="attmpts"/></block></block></block><block s="doSetVar"><l>likely</l><block s="reportListItem"><l><option>last</option></l><block var="ans"/></block></block><block s="doSetVar"><l>Time till definite crack</l><block s="reportJoinWords"><list><block s="reportQuotient"><block s="reportDifference"><block s="reportQuotient"><block s="getTimer"></block><block s="reportProduct"><block var="4e26"/><block var="attmpts"/></block></block><block s="getTimer"></block></block><l>86400</l></block><l> days</l></list></block></block></script></block></script></block></script><script x="20" y="431.0000000000001"><block s="doAsk"><l>Enter world list</l></block><block s="doSetVar"><l>english</l><block s="reportTextSplit"><block s="getLastAnswer"></block><l><option>line</option></l></block></block></script></scripts></sprite><watcher var="a" style="normal" x="7" y="15" color="243,118,29" extX="80" extY="296"/><watcher var="remap" style="normal" x="5" y="114" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="english" style="normal" x="10" y="140" color="243,118,29" extX="100.24609375" extY="150" hidden="true"/><watcher var="b" style="normal" x="0" y="33" color="243,118,29" hidden="true"/><watcher var="ans" style="normal" x="43" y="37.000001999999995" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="likely" style="normal" x="-39" y="336.999998" color="243,118,29"/><watcher var="4e26" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="Attempted keys" style="normal" x="379" y="4.999998000000005" color="243,118,29" extX="80" extY="70"/><watcher var="attmpts" style="normal" x="157" y="72.999998" color="243,118,29"/><watcher var="threshold record" style="normal" x="154" y="115.999998" color="243,118,29"/><watcher var="%" style="normal" x="132" y="155.999998" color="243,118,29"/><watcher var="Time till definite crack" style="normal" x="132" y="204.999998" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Generate new key" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>remap</l><block s="reportNewList"><list></list></block></block><block s="doDeclareVariables"><list><l>c</l><l>d</l><l>e</l></list></block><block s="doSetVar"><l>d</l><block s="reportNumbers"><l>65</l><l>90</l></block></block><block s="doUntil"><block s="reportEquals"><block s="reportListLength"><block var="remap"/></block><l>26</l></block><script><block s="doSetVar"><l>e</l><block s="reportRandom"><l>1</l><block s="reportListLength"><block var="d"/></block></block></block><block s="doSetVar"><l>c</l><block s="reportListItem"><block var="e"/><block var="d"/></block></block><block s="doDeleteFromList"><block var="e"/><block var="d"/></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block var="remap"/><block var="c"/></block></block><script><block s="doAddToList"><block var="c"/><block var="remap"/></block></script></block></script></block><block s="doSetVar"><l>remap</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportUnicodeAsLetter"><l></l></block></autolambda><list></list></block><block var="remap"/></block></block><block s="doIfElse"><block s="reportListContainsItem"><block var="Attempted keys"/><block var="remap"/></block><script><custom-block s="Generate new key"></custom-block></script><script><block s="doAddToList"><block var="remap"/><block var="Attempted keys"/></block></script></block></script></block-definition><block-definition s="cycle" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Generate new key"></custom-block><block s="doSetVar"><l>b</l><block s="reportJoinWords"><list><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportListContainsItem"><block var="remap"/><l></l></block><block s="reportListItem"><block s="reportDifference"><block s="reportUnicode"><l></l></block><l>64</l></block><block var="remap"/></block><l></l></block></autolambda><list></list></block><block var="a"/></block></list></block></block><block s="doIf"><block s="reportGreaterThan"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListContainsItem"><block var="english"/><l></l></block></autolambda><list></list></block><block s="reportTextSplit"><block var="b"/><l> </l></block></block><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block><block var="threshold record"/></block><script><block s="doChangeVar"><l>threshold record</l><l>1</l></block><block s="doIf"><block s="reportGreaterThan"><block var="threshold record"/><l>98</l></block><script><block s="doSetVar"><l>threshold record</l><l>98</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block var="ans"/><block var="b"/></block></block><script><block s="doAddToList"><block var="b"/><block var="ans"/></block></script></block></script></block></script></block-definition><block-definition s="multiline %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:o texto multilinha _&#xD;</translations><inputs><input type="%mlt"></input></inputs><script><block s="doReport"><block var="text"/></block></script></block-definition><block-definition s="substring of %&apos;string&apos; before %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="175.33333333333334" collapsed="false">Reports the part of the first string up to the first instance of the second string inside it.  If the second string isn&apos;t found, reports the entire first string.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>string</l><l>marker</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    var index=string.toLocaleLowerCase().indexOf(marker.toLocaleLowerCase());&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;} else {&#xD;    var index=string.indexOf(marker);&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;}</l></block><list><block var="string"/><block var="marker"/></list></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; after %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="203.33333333333334" collapsed="false">Reports the portion of the first input string starting after the first occurrence of the second string.  If the second string isn&apos;t found in the first string, reports an empty string.</comment><header></header><code></code><translations>pt:o texto de _ depois de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>string</l><l>marker</l><l>markerlength</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    var index=string.toLocaleLowerCase().indexOf(marker.toLocaleLowerCase());&#xD;    if (index&lt;0) {return ""};&#xD;    return string.slice(index+markerlength);&#xD;} else {&#xD;    var index=string.indexOf(marker);&#xD;    if (index&lt;0) {return ""};&#xD;    return string.slice(index+markerlength);&#xD;}</l></block><list><block var="string"/><block var="marker"/><block s="reportStringSize"><block var="marker"/></block></list></block></block></script></block-definition><block-definition s="position of %&apos;small&apos; in %&apos;large&apos;" type="reporter" category="operators"><comment x="0" y="0" w="294" collapsed="false">Reports the character position (starting from 1) of the beginning of the first input string inside the second input string.&#xD;If it&apos;s not found, reports 0.</comment><header></header><code></code><translations>pt:a posição de _ em _&#xD;</translations><inputs><input type="%s"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>sub</l><l>sup</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    return 1+sup.toLocaleLowerCase().indexOf(sub.toLocaleLowerCase());&#xD;} else {&#xD;    return 1+sup.indexOf(sub);&#xD;}</l></block><list><block var="small"/><block var="large"/></list></block></block></script></block-definition><block-definition s="use case-independent comparisons %&apos;tf&apos;" type="command" category="operators"><comment x="0" y="0" w="225.33333333333334" collapsed="false">If input is TRUE, comparisons made by functions in the string library will be case-independent (so &quot;FOO&quot; = &quot;foo&quot;).  This is the default.&#xD;If input is FALSE, comparisons will be exact.</comment><header></header><code></code><translations>pt:altera comparações ignorando distinção minúsculas/maiúsculas para _&#xD;</translations><inputs><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>flag</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;world[&apos;stringLibCaseIndependentComparison&apos;] = flag;</l></block><list><block var="tf"/></list></block></script></block-definition><block-definition s="substring of %&apos;str&apos; from position %&apos;start&apos; to position %&apos;end&apos; inclusive" type="reporter" category="operators"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Reports the portion of the first input (string) starting at the position given by the second input (counting from 1, like LETTER n OF) and ending at the position given by the third input (also counting from 1).  If the third input is empty, reports the portion from the first position to the end of the string.&#xD;If a position number is negative, counts from the end backward, so -1 is the last character, -2 is the next to last, etc.</comment><header></header><code></code><translations>pt:o texto de _ entre as posições _ e _ , inclusive&#xD;</translations><inputs><input type="%txt"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>str</l><l>start</l><l>end</l></list><l>if (end != "") {&#xD;    return str.slice(start-1,end);&#xD;} else {&#xD;    return str.slice(start-1);&#xD;}</l></block><list><block var="str"/><block var="start"/><block var="end"/></list></block></block></script></block-definition><block-definition s="text %&apos;string&apos; contains %&apos;marker&apos;" type="predicate" category="operators"><comment x="0" y="0" w="218" collapsed="false">Reports True if the first input string contains the second input string, otherwise false.&#xD;&#xD;Comparison is case-independent by default; use USE CASE-INDEPENDENT COMPARISONS to change that.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>string</l><l>marker</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    var index=string.toLocaleLowerCase().indexOf(marker.toLocaleLowerCase());&#xD;    return !(index&lt;0);&#xD;} else {&#xD;    var index=string.indexOf(marker);&#xD;    return !(index&lt;0);&#xD;}</l></block><list><block var="string"/><block var="marker"/></list></block></block></script></block-definition><block-definition s="to lower case %&apos;text&apos;" type="reporter" category="operators"><comment x="0" y="0" w="275.3333333333333" collapsed="false">Reports the input text with lower case letters instead of capital letters in the input.  Uses the user&apos;s locale&apos;s rules for case conversion.</comment><header></header><code></code><translations>pt:em minúsculas _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>text</l></list><l>return text.toLocaleLowerCase();</l></block><list><block var="text"/></list></block></block></script></block-definition></blocks><variables><variable name="b"><l>SWPUT P AFCZIRT APUL, P&apos;A VCM CY MWGM PUL. ECAT CY IE GFT YFCA HFGBE, ZCV, M APEMGLT IE YCF EMGBE.</l></variable><variable name="a"><list struct="atomic" id="408">A,B,I,D,E, ,I, ,M,G,H,C,J,K,E, ,M,I,D,L,&quot;,&quot;, ,I,&apos;,M, ,F,H,N, ,H,O, ,N,B,P,N, ,I,D,L,., ,Q,H,M,E, ,H,O, ,J,Q, ,P,G,E, ,O,G,H,M, ,R,G,P,S,Q,&quot;,&quot;, ,C,H,F,&quot;,&quot;, ,N, ,M,I,Q,N,P,L,E, ,J,Q, ,O,H,G, ,Q,N,P,S,Q,.</list></variable><variable name="remap"><list struct="atomic" id="409">T,M,U,X,L,P,O,A,N,H,K,G,J,E,V,F,Q,C,I,B,Y,S,Z,R,W,D</list></variable><variable name="english"><list struct="atomic" id="410">program,programming,apcsp,encode,decode,encrypt,decrypt,algorithm,crypt,crypto,cryptography,abandon,ability,able,abortion,about,above,abroad,absence,absolute,absolutely,absorb,abuse,academic,accept,access,accident,accompany,accomplish,according,account,accurate,accuse,achieve,achievement,acid,acknowledge,acquire,across,act,action,active,activist,activity,actor,actress,actual,actually,ad,adapt,add,addition,additional,address,adequate,adjust,adjustment,administration,administrator,admire,admission,admit,adolescent,adopt,adult,advance,advanced,advantage,adventure,advertising,advice,advise,adviser,advocate,affair,affect,afford,afraid,African,African-American,after,afternoon,again,against,age,agency,agenda,agent,aggressive,ago,agree,agreement,agricultural,ah,ahead,aid,aide,AIDS,aim,air,aircraft,airline,airport,album,alcohol,alive,all,alliance,allow,ally,almost,alone,along,already,also,alter,alternative,although,always,AM,amazing,American,among,amount,analysis,analyst,analyze,ancient,and,anger,angle,angry,animal,anniversary,announce,annual,another,answer,anticipate,anxiety,any,anybody,anymore,anyone,anything,anyway,anywhere,apart,apartment,apparent,apparently,appeal,appear,appearance,apple,application,apply,appoint,appointment,appreciate,approach,appropriate,approval,approve,approximately,Arab,architect,area,argue,argument,arise,arm,armed,army,around,arrange,arrangement,arrest,arrival,arrive,art,article,artist,artistic,as,Asian,aside,ask,asleep,aspect,assault,assert,assess,assessment,asset,assign,assignment,assist,assistance,assistant,associate,association,assume,assumption,assure,at,athlete,athletic,atmosphere,attach,attack,attempt,attend,attention,attitude,attorney,attract,attractive,attribute,audience,author,authority,auto,available,average,avoid,award,aware,awareness,away,awful,baby,back,background,bad,badly,bag,bake,balance,ball,ban,band,bank,bar,barely,barrel,barrier,base,baseball,basic,basically,basis,basket,basketball,bathroom,battery,battle,be,beach,bean,bear,beat,beautiful,beauty,because,become,bed,bedroom,beer,before,begin,beginning,behavior,behind,being,belief,believe,bell,belong,below,belt,bench,bend,beneath,benefit,beside,besides,best,bet,better,between,beyond,Bible,big,bike,bill,billion,bind,biological,bird,birth,birthday,bit,bite,black,blade,blame,blanket,blind,block,blood,blow,blue,board,boat,body,bomb,bombing,bond,bone,book,boom,boot,border,born,borrow,boss,both,bother,bottle,bottom,boundary,bowl,box,boy,boyfriend,brain,branch,brand,bread,break,breakfast,breast,breath,breathe,brick,bridge,brief,briefly,bright,brilliant,bring,British,broad,broken,brother,brown,brush,buck,budget,build,building,bullet,bunch,burden,burn,bury,bus,business,busy,but,butter,button,buy,buyer,by,cabin,cabinet,cable,cake,calculate,call,camera,camp,campaign,campus,can,Canadian,cancer,candidate,cap,capability,capable,capacity,capital,captain,capture,car,carbon,card,care,career,careful,carefully,carrier,carry,case,cash,cast,cat,catch,category,Catholic,cause,ceiling,celebrate,celebration,celebrity,cell,center,central,century,CEO,ceremony,certain,certainly,chain,chair,chairman,challenge,chamber,champion,championship,chance,change,changing,channel,chapter,character,characteristic,characterize,charge,charity,chart,chase,cheap,check,cheek,cheese,chef,chemical,chest,chicken,chief,child,childhood,Chinese,chip,chocolate,choice,cholesterol,choose,Christian,Christmas,church,cigarette,circle,circumstance,cite,citizen,city,civil,civilian,claim,class,classic,classroom,clean,clear,clearly,client,climate,climb,clinic,clinical,clock,close,closely,closer,clothes,clothing,cloud,club,clue,cluster,coach,coal,coalition,coast,coat,code,coffee,cognitive,cold,collapse,colleague,collect,collection,collective,college,colonial,color,column,combination,combine,come,comedy,comfort,comfortable,command,commander,comment,commercial,commission,commit,commitment,committee,common,communicate,communication,community,company,compare,comparison,compete,competition,competitive,competitor,complain,complaint,complete,completely,complex,complicated,component,compose,composition,comprehensive,computer,concentrate,concentration,concept,concern,concerned,concert,conclude,conclusion,concrete,condition,conduct,conference,confidence,confident,confirm,conflict,confront,confusion,Congress,congressional,connect,connection,consciousness,consensus,consequence,conservative,consider,considerable,consideration,consist,consistent,constant,constantly,constitute,constitutional,construct,construction,consultant,consume,consumer,consumption,contact,contain,container,contemporary,content,contest,context,continue,continued,contract,contrast,contribute,contribution,control,controversial,controversy,convention,conventional,conversation,convert,conviction,convince,cook,cookie,cooking,cool,cooperation,cop,cope,copy,core,corn,corner,corporate,corporation,correct,correspondent,cost,cotton,couch,could,council,counselor,count,counter,country,county,couple,courage,course,court,cousin,cover,coverage,cow,crack,craft,crash,crazy,cream,create,creation,creative,creature,credit,crew,crime,criminal,crisis,criteria,critic,critical,criticism,criticize,crop,cross,crowd,crucial,cry,cultural,culture,cup,curious,current,currently,curriculum,custom,customer,cut,cycle,dad,daily,damage,dance,danger,dangerous,dare,dark,darkness,data,date,daughter,day,dead,deal,dealer,dear,death,debate,debt,decade,decide,decision,deck,declare,decline,decrease,deep,deeply,deer,defeat,defend,defendant,defense,defensive,deficit,define,definitely,definition,degree,delay,deliver,delivery,demand,democracy,Democrat,democratic,demonstrate,demonstration,deny,department,depend,dependent,depending,depict,depression,depth,deputy,derive,describe,description,desert,deserve,design,designer,desire,desk,desperate,despite,destroy,destruction,detail,detailed,detect,determine,develop,developing,development,device,devote,dialogue,die,diet,differ,difference,different,differently,difficult,difficulty,dig,digital,dimension,dining,dinner,direct,direction,directly,director,dirt,dirty,disability,disagree,disappear,disaster,discipline,discourse,discover,discovery,discrimination,discuss,discussion,disease,dish,dismiss,disorder,display,dispute,distance,distant,distinct,distinction,distinguish,distribute,distribution,district,diverse,diversity,divide,division,divorce,DNA,do,doctor,document,dog,domestic,dominant,dominate,door,double,doubt,down,downtown,dozen,draft,drag,drama,dramatic,dramatically,draw,drawing,dream,dress,drink,drive,driver,drop,drug,dry,due,during,dust,duty,each,eager,ear,early,earn,earnings,earth,ease,easily,east,eastern,easy,eat,economic,economics,economist,economy,edge,edition,editor,educate,education,educational,educator,effect,effective,effectively,efficiency,efficient,effort,egg,eight,either,elderly,elect,election,electric,electricity,electronic,element,elementary,eliminate,elite,else,elsewhere,e-mail,embrace,emerge,emergency,emission,emotion,emotional,emphasis,emphasize,employ,employee,employer,employment,empty,enable,encounter,encourage,end,enemy,energy,enforcement,engage,engine,engineer,engineering,English,enhance,enjoy,enormous,enough,ensure,enter,enterprise,entertainment,entire,entirely,entrance,entry,environment,environmental,episode,equal,equally,equipment,era,error,escape,especially,essay,essential,essentially,establish,establishment,estate,estimate,etc,ethics,ethnic,European,evaluate,evaluation,even,evening,event,eventually,ever,every,everybody,everyday,everyone,everything,everywhere,evidence,evolution,evolve,exact,exactly,examination,examine,example,exceed,excellent,except,exception,exchange,exciting,executive,exercise,exhibit,exhibition,exist,existence,existing,expand,expansion,expect,expectation,expense,expensive,experience,experiment,expert,explain,explanation,explode,explore,explosion,expose,exposure,express,expression,extend,extension,extensive,extent,external,extra,extraordinary,extreme,extremely,eye,fabric,face,facility,fact,factor,factory,faculty,fade,fail,failure,fair,fairly,faith,fall,false,familiar,family,famous,fan,fantasy,far,farm,farmer,fashion,fast,fat,fate,father,fault,favor,favorite,fear,feature,federal,fee,feed,feel,feeling,fellow,female,fence,few,fewer,fiber,fiction,field,fifteen,fifth,fifty,fight,fighter,fighting,figure,file,fill,film,final,finally,finance,financial,find,finding,fine,finger,finish,fire,firm,first,fish,fishing,fit,fitness,five,fix,flag,flame,flat,flavor,flee,flesh,flight,float,floor,flow,flower,fly,focus,folk,follow,following,food,foot,football,for,force,foreign,forest,forever,forget,form,formal,formation,former,formula,forth,fortune,forward,found,foundation,founder,four,fourth,frame,framework,free,freedom,freeze,French,frequency,frequent,frequently,fresh,friend,friendly,friendship,from,front,fruit,frustration,fuel,full,fully,fun,function,fund,fundamental,funding,funeral,funny,furniture,furthermore,future,gain,galaxy,gallery,game,gang,gap,garage,garden,garlic,gas,gate,gather,gay,gaze,gear,gender,gene,general,generally,generate,generation,genetic,gentleman,gently,German,gesture,get,ghost,giant,gift,gifted,girl,girlfriend,give,given,glad,glance,glass,global,glove,go,goal,God,gold,golden,golf,good,government,governor,grab,grade,gradually,graduate,grain,grand,grandfather,grandmother,grant,grass,grave,gray,great,greatest,green,grocery,ground,group,grow,growing,growth,guarantee,guard,guess,guest,guide,guideline,guilty,gun,guy,habit,habitat,hair,half,hall,hand,handful,handle,hang,happen,happy,hard,hardly,hat,hate,have,he,head,headline,headquarters,health,healthy,hear,hearing,heart,heat,heaven,heavily,heavy,heel,height,helicopter,hell,hello,help,helpful,her,here,heritage,hero,herself,hey,hi,hide,high,highlight,highly,highway,hill,him,himself,hip,hire,his,historian,historic,historical,history,hit,hold,hole,holiday,holy,home,homeless,honest,honey,honor,hope,horizon,horror,horse,hospital,host,hot,hotel,hour,house,household,housing,how,however,huge,human,humor,hundred,hungry,hunter,hunting,hurt,husband,hypothesis,I,ice,idea,ideal,identification,identify,identity,ie,if,ignore,ill,illegal,illness,illustrate,image,imagination,imagine,immediate,immediately,immigrant,immigration,impact,implement,implication,imply,importance,important,impose,impossible,impress,impression,impressive,improve,improvement,in,incentive,incident,include,including,income,incorporate,increase,increased,increasing,increasingly,incredible,indeed,independence,independent,index,Indian,indicate,indication,individual,industrial,industry,infant,infection,inflation,influence,inform,information,ingredient,initial,initially,initiative,injury,inner,innocent,inquiry,inside,insight,insist,inspire,install,instance,instead,institution,institutional,instruction,instructor,instrument,insurance,intellectual,intelligence,intend,intense,intensity,intention,interaction,interest,interested,interesting,internal,international,Internet,interpret,interpretation,intervention,interview,into,introduce,introduction,invasion,invest,investigate,investigation,investigator,investment,investor,invite,involve,involved,involvement,Iraqi,Irish,iron,Islamic,island,Israeli,issue,it,Italian,item,its,itself,jacket,jail,Japanese,jet,Jew,Jewish,job,join,joint,joke,journal,journalist,journey,joy,judge,judgment,juice,jump,junior,jury,just,justice,justify,keep,key,kick,kid,kill,killer,killing,kind,king,kiss,kitchen,knee,knife,knock,know,knowledge,lab,label,labor,laboratory,lack,lady,lake,land,landscape,language,lap,large,largely,last,late,later,Latin,latter,laugh,launch,law,lawn,lawsuit,lawyer,lay,layer,lead,leader,leadership,leading,leaf,league,lean,learn,learning,least,leather,leave,left,leg,legacy,legal,legend,legislation,legitimate,lemon,length,less,lesson,let,letter,level,liberal,library,license,lie,life,lifestyle,lifetime,lift,light,like,likely,limit,limitation,limited,line,link,lip,list,listen,literally,literary,literature,little,live,living,load,loan,local,locate,location,lock,long,long-term,look,loose,lose,loss,lost,lot,lots,loud,love,lovely,lover,low,lower,luck,lucky,lunch,lung,machine,mad,magazine,mail,main,mainly,maintain,maintenance,major,majority,make,maker,makeup,male,mall,man,manage,management,manager,manner,manufacturer,manufacturing,many,map,margin,mark,market,marketing,marriage,married,marry,mask,mass,massive,master,match,material,math,matter,may,maybe,mayor,me,meal,mean,meaning,meanwhile,measure,measurement,meat,mechanism,media,medical,medication,medicine,medium,meet,meeting,member,membership,memory,mental,mention,menu,mere,merely,mess,message,metal,meter,method,Mexican,middle,might,military,milk,million,mind,mine,minister,minor,minority,minute,miracle,mirror,miss,missile,mission,mistake,mix,mixture,mm-hmm,mode,model,moderate,modern,modest,mom,moment,money,monitor,month,mood,moon,moral,more,moreover,morning,mortgage,most,mostly,mother,motion,motivation,motor,mount,mountain,mouse,mouth,move,movement,movie,Mr,Mrs,Ms,much,multiple,murder,muscle,museum,music,musical,musician,Muslim,must,mutual,my,myself,mystery,myth,naked,name,narrative,narrow,nation,national,native,natural,naturally,nature,near,nearby,nearly,necessarily,necessary,neck,need,negative,negotiate,negotiation,neighbor,neighborhood,neither,nerve,nervous,net,network,never,nevertheless,new,newly,news,newspaper,next,nice,night,nine,no,nobody,nod,noise,nomination,none,nonetheless,nor,normal,normally,north,northern,nose,not,note,nothing,notice,notion,novel,now,nowhere,n&apos;t,nuclear,number,numerous,nurse,nut,object,objective,obligation,observation,observe,observer,obtain,obvious,obviously,occasion,occasionally,occupation,occupy,occur,ocean,odd,odds,of,off,offense,offensive,offer,office,officer,official,often,oh,oil,ok,okay,old,Olympic,on,once,one,ongoing,onion,online,only,onto,open,opening,operate,operating,operation,operator,opinion,opponent,opportunity,oppose,opposite,opposition,option,or,orange,order,ordinary,organic,organization,organize,orientation,origin,original,originally,other,others,otherwise,ought,our,ourselves,out,outcome,outside,oven,over,overall,overcome,overlook,owe,own,owner,pace,pack,package,page,pain,painful,paint,painter,painting,pair,pale,Palestinian,palm,pan,panel,pant,paper,parent,park,parking,part,participant,participate,participation,particular,particularly,partly,partner,partnership,party,pass,passage,passenger,passion,past,patch,path,patient,pattern,pause,pay,payment,PC,peace,peak,peer,penalty,people,pepper,per,perceive,percentage,perception,perfect,perfectly,perform,performance,perhaps,period,permanent,permission,permit,person,personal,personality,personally,personnel,perspective,persuade,pet,phase,phenomenon,philosophy,phone,photo,photograph,photographer,phrase,physical,physically,physician,piano,pick,picture,pie,piece,pile,pilot,pine,pink,pipe,pitch,place,plan,plane,planet,planning,plant,plastic,plate,platform,play,player,please,pleasure,plenty,plot,plus,PM,pocket,poem,poet,poetry,point,pole,police,policy,political,politically,politician,politics,poll,pollution,pool,poor,pop,popular,population,porch,port,portion,portrait,portray,pose,position,positive,possess,possibility,possible,possibly,post,pot,potato,potential,potentially,pound,pour,poverty,powder,power,powerful,practical,practice,pray,prayer,precisely,predict,prefer,preference,pregnancy,pregnant,preparation,prepare,prescription,presence,present,presentation,preserve,president,presidential,press,pressure,pretend,pretty,prevent,previous,previously,price,pride,priest,primarily,primary,prime,principal,principle,print,prior,priority,prison,prisoner,privacy,private,probably,problem,procedure,proceed,process,produce,producer,product,production,profession,professional,professor,profile,profit,program,progress,project,prominent,promise,promote,prompt,proof,proper,properly,property,proportion,proposal,propose,proposed,prosecutor,prospect,protect,protection,protein,protest,proud,prove,provide,provider,province,provision,psychological,psychologist,psychology,public,publication,publicly,publish,publisher,pull,punishment,purchase,pure,purpose,pursue,push,put,qualify,quality,quarter,quarterback,question,quick,quickly,quiet,quietly,quit,quite,quote,race,racial,radical,radio,rail,rain,raise,range,rank,rapid,rapidly,rare,rarely,rate,rather,rating,ratio,raw,reach,react,reaction,read,reader,reading,ready,real,reality,realize,really,reason,reasonable,recall,receive,recent,recently,recipe,recognition,recognize,recommend,recommendation,record,recording,recover,recovery,recruit,red,reduce,reduction,refer,reference,reflect,reflection,reform,refugee,refuse,regard,regarding,regardless,regime,region,regional,register,regular,regularly,regulate,regulation,reinforce,reject,relate,relation,relationship,relative,relatively,relax,release,relevant,relief,religion,religious,rely,remain,remaining,remarkable,remember,remind,remote,remove,repeat,repeatedly,replace,reply,report,reporter,represent,representation,representative,Republican,reputation,request,require,requirement,research,researcher,resemble,reservation,resident,resist,resistance,resolution,resolve,resort,resource,respect,respond,respondent,response,responsibility,responsible,rest,restaurant,restore,restriction,result,retain,retire,retirement,return,reveal,revenue,review,revolution,rhythm,rice,rich,rid,ride,rifle,right,ring,rise,risk,river,road,rock,role,roll,romantic,roof,room,root,rope,rose,rough,roughly,round,route,routine,row,rub,rule,run,running,rural,rush,Russian,sacred,sad,safe,safety,sake,salad,salary,sale,sales,salt,same,sample,sanction,sand,satellite,satisfaction,satisfy,sauce,save,saving,say,scale,scandal,scared,scenario,scene,schedule,scheme,scholar,scholarship,school,science,scientific,scientist,scope,score,scream,screen,script,sea,search,season,seat,second,secret,secretary,section,sector,secure,security,see,seed,seek,seem,segment,seize,select,selection,self,sell,Senate,senator,send,senior,sense,sensitive,sentence,separate,sequence,series,serious,seriously,serve,service,session,set,setting,settle,settlement,seven,several,severe,sex,sexual,shade,shadow,shake,shall,shape,share,sharp,she,sheet,shelf,shell,shelter,shift,shine,ship,shirt,shit,shock,shoe,shoot,shooting,shop,shopping,shore,short,shortly,shot,should,shoulder,shout,show,shower,shrug,shut,sick,side,sigh,sight,sign,signal,significance,significant,significantly,silence,silent,silver,similar,similarly,simple,simply,sin,since,sing,singer,single,sink,sir,sister,sit,site,situation,six,size,ski,skill,skin,sky,slave,sleep,slice,slide,slight,slightly,slip,slow,slowly,small,smart,smell,smile,smoke,smooth,snap,snow,so,so-called,soccer,social,society,soft,software,soil,solar,soldier,solid,solution,solve,some,somebody,somehow,someone,something,sometimes,somewhat,somewhere,son,song,soon,sophisticated,sorry,sort,soul,sound,soup,source,south,southern,Soviet,space,Spanish,speak,speaker,special,specialist,species,specific,specifically,speech,speed,spend,spending,spin,spirit,spiritual,split,spokesman,sport,spot,spread,spring,square,squeeze,stability,stable,staff,stage,stair,stake,stand,standard,standing,star,stare,start,state,statement,station,statistics,status,stay,steady,steal,steel,step,stick,still,stir,stock,stomach,stone,stop,storage,store,storm,story,straight,strange,stranger,strategic,strategy,stream,street,strength,strengthen,stress,stretch,strike,string,strip,stroke,strong,strongly,structure,struggle,student,studio,study,stuff,stupid,style,subject,submit,subsequent,substance,substantial,succeed,success,successful,successfully,such,sudden,suddenly,sue,suffer,sufficient,sugar,suggest,suggestion,suicide,suit,summer,summit,sun,super,supply,support,supporter,suppose,supposed,Supreme,sure,surely,surface,surgery,surprise,surprised,surprising,surprisingly,surround,survey,survival,survive,survivor,suspect,sustain,swear,sweep,sweet,swim,swing,switch,symbol,symptom,system,table,tablespoon,tactic,tail,take,tale,talent,talk,tall,tank,tap,tape,target,task,taste,tax,taxpayer,tea,teach,teacher,teaching,team,tear,teaspoon,technical,technique,technology,teen,teenager,telephone,telescope,television,tell,temperature,temporary,ten,tend,tendency,tennis,tension,tent,term,terms,terrible,territory,terror,terrorism,terrorist,test,testify,testimony,testing,text,than,thank,thanks,that,the,theater,their,them,theme,themselves,then,theory,therapy,there,therefore,these,they,thick,thin,thing,think,thinking,third,thirty,this,those,though,thought,thousand,threat,threaten,three,throat,through,throughout,throw,thus,ticket,tie,tight,time,tiny,tip,tire,tired,tissue,title,to,tobacco,today,toe,together,tomato,tomorrow,tone,tongue,tonight,too,tool,tooth,top,topic,toss,total,totally,touch,tough,tour,tourist,tournament,toward,towards,tower,town,toy,trace,track,trade,tradition,traditional,traffic,tragedy,trail,train,training,transfer,transform,transformation,transition,translate,transportation,travel,treat,treatment,treaty,tree,tremendous,trend,trial,tribe,trick,trip,troop,trouble,truck,true,truly,trust,truth,try,tube,tunnel,turn,TV,twelve,twenty,twice,twin,two,type,typical,typically,ugly,ultimate,ultimately,unable,uncle,under,undergo,understand,understanding,unfortunately,uniform,union,unique,unit,United,universal,universe,university,unknown,unless,unlike,unlikely,until,unusual,up,upon,upper,urban,urge,us,use,used,useful,user,usual,usually,utility,vacation,valley,valuable,value,variable,variation,variety,various,vary,vast,vegetable,vehicle,venture,version,versus,very,vessel,veteran,via,victim,victory,video,view,viewer,village,violate,violation,violence,violent,virtually,virtue,virus,visible,vision,visit,visitor,visual,vital,voice,volume,volunteer,vote,voter,vs,vulnerable,wage,wait,wake,walk,wall,wander,want,war,warm,warn,warning,wash,waste,watch,water,wave,way,we,weak,wealth,wealthy,weapon,wear,weather,wedding,week,weekend,weekly,weigh,weight,welcome,welfare,well,west,western,wet,what,whatever,wheel,when,whenever,where,whereas,whether,which,while,whisper,white,who,whole,whom,whose,why,wide,widely,widespread,wife,wild,will,willing,win,wind,window,wine,wing,winner,winter,wipe,wire,wisdom,wise,wish,with,withdraw,within,without,witness,woman,wonder,wonderful,wood,wooden,word,work,worker,working,works,workshop,world,worried,worry,worth,would,wound,wrap,write,writer,writing,wrong,yard,yeah,year,yell,yellow,yes,yesterday,yet,yield,you,young,your,yours,yourself,youth,zone,computer,science,code</list></variable><variable name="ans"><list struct="atomic" id="411"></list></variable><variable name="attmpts"><l>0</l></variable><variable name="%"><l>0.05128205128205128</l></variable><variable name="Attempted keys"><list struct="atomic" id="412"></list></variable><variable name="threshold record"><l>1</l></variable><variable name="likely"><l>KTCVW C SDARUXW SCVZ, C&apos;S LAY AM YTOY CVZ. PASW AM UP ODW MDAS FDOQP, RAL, Y SCPYOZW UP MAD PYOQP.</l></variable><variable name="Time till definite crack"><l>0</l></variable><variable name="4e26"><l>4e-26</l></variable></variables></project><media name="Bruteforce Decryptor " app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>