<snapdata remixID="2469713"><project name="mastermind-stream" app="Snap! 4.0, http://snap.berkeley.edu" version="1"><notes>One player thinks of a secret combination of four distinct colors from the set red (r), orange (o), yellow (y), green (g), blue (b), and violet (v).&#xD;&#xD;The other player must guess a combination of four distinct colors.  The first player then indicates how many correct colors are in the correct positions, and how many correct colors are in incorrect positions.&#xD;&#xD;For example, if the secret combination is bryg and the second player guesses bgyv, the first player will respond "2 1" because blue and yellow are in the correct position, and green is in the combination but in the wrong place.&#xD;&#xD;When you start the program with the green flag, you can choose to be the first player, thinking of a secret combination and responding to the computer&apos;s guesses (S), or to be the second player and guess the computer&apos;s secret combination (G).&#xD;&#xD;If you make every guess count, you should always be able to win in seven guesses!</notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" tempo="60" threadsafe="false" lines="round" codify="false" scheduled="false" id="1"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="2"><item><ref mediaID="Stage_cst_xy-grid"></ref></item></list></costumes><sounds><list id="3"></list></sounds><variables></variables><blocks></blocks><scripts><script x="13.333333333333334" y="91.33333333333333"><block s="show"></block></script><script x="13.333333333333334" y="6.666666666666667"><block s="hide"></block></script></scripts><sprites><sprite name="Sprite" idx="1" x="-40" y="160" heading="90" scale="0.2" rotation="1" draggable="true" costume="12" color="80,80,80" pen="tip" id="10"><costumes><list id="11"><item><ref mediaID="Sprite_cst_r"></ref></item><item><ref mediaID="Sprite_cst_o"></ref></item><item><ref mediaID="Sprite_cst_y"></ref></item><item><ref mediaID="Sprite_cst_g"></ref></item><item><ref mediaID="Sprite_cst_b"></ref></item><item><ref mediaID="Sprite_cst_v"></ref></item><item><ref mediaID="Sprite_cst_digit0"></ref></item><item><ref mediaID="Sprite_cst_digit1"></ref></item><item><ref mediaID="Sprite_cst_digit2"></ref></item><item><ref mediaID="Sprite_cst_digit3"></ref></item><item><ref mediaID="Sprite_cst_digit4"></ref></item><item><ref mediaID="Sprite_cst_wait"></ref></item><item><ref mediaID="Sprite_cst_win"></ref></item></list></costumes><sounds><list id="12"></list></sounds><variables></variables><blocks></blocks><scripts><script x="14.666666666666666" y="118.33333333333333"><block s="receiveGo"></block><block s="clear"></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="setScale"><l>50</l></block><block s="gotoXY"><l>-220</l><l>-120</l></block><block s="doSetVar"><l>sizes</l><block s="reportNewList"><list><l>70</l><l>70</l><l>70</l><l>70</l><l>65</l><l>65</l><l>20</l><l>20</l><l>20</l><l>12</l><l>16</l><l>25</l></list></block></block><block s="doSetVar"><l>colors</l><block s="reportNewList"><list><l>r</l><l>o</l><l>y</l><l>g</l><l>b</l><l>v</l></list></block></block><block s="doSayFor"><l>Welcome to Mastermind!</l><l>1</l></block><block s="doAsk"><l>Type G if you want to be the guesser, S if you want to pick the secret combination, or I for instructions</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>G</l></block><script><custom-block s="human guesses"></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>S</l></block><script><custom-block s="computer guesses"></custom-block></script><script><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>I</l></block><script><custom-block s="instructions"></custom-block></script><script><block s="bubble"><l>Your choices are G (to guess), S (to pick secret), or I (for instructions).  Click the flag again.</l></block></script></block></script></block></script></block></script><script x="19.666666666666668" y="10"><block s="receiveKey"><l><option>c</option></l></block><block s="doWarp"><script><block s="doSetVar"><l>all combs</l><custom-block s="all possible combinations of %s with colors %s"><l>4</l><custom-block s="list-&gt;stream %s"><block var="colors"/></custom-block></custom-block></block></script></block></script></scripts></sprite><watcher var="colors" style="normal" x="5" y="5" color="243,118,29" hidden="true"/><watcher var="sizes" style="normal" x="10" y="40.000001999999995" color="243,118,29" hidden="true"/><watcher var="all combs" style="normal" x="16" y="31.499998000000005" color="243,118,29" extX="281" extY="269" hidden="true"/><watcher var="breakpoint" style="normal" x="10" y="177.500004" color="243,118,29"/><watcher var="combination" style="normal" x="10" y="219.50000599999998" color="243,118,29" extX="120" extY="105"/><watcher var="guess" style="normal" x="10" y="357.000008" color="243,118,29" extX="120" extY="105"/><watcher var="correct" style="normal" x="10" y="494.50001" color="243,118,29"/><watcher var="incorrect" style="normal" x="10" y="524.500012" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportJoinWords"><list><l> </l><block s="evaluate"><block s="reifyReporter"><autolambda><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></autolambda><list></list></block><list></list></block></list></block></list></block></block></script></block></script></block-definition><block-definition s="list-&gt;sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="combine with %repRing items of %l"><block s="reifyReporter"><autolambda><custom-block s="join words %mult%txt"><list><l></l><l></l></list></custom-block></autolambda><list></list></block><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="sentence-&gt;list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>result</l><l>thisword</l><l>emptyword</l></list></block><block s="doSetVar"><l>result</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>thisword</l><l></l></block><block s="doSetVar"><l>emptyword</l><l></l></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><block s="reportStringSize"><block var="text"/></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportLetter"><block var="i"/><block var="text"/></block><l> </l></block><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="thisword"/><block var="emptyword"/></block></block><script><block s="doAddToList"><block var="thisword"/><block var="result"/></block><block s="doSetVar"><l>thisword</l><block var="emptyword"/></block></script></block></script><script><block s="doSetVar"><l>thisword</l><block s="reportJoinWords"><list><block var="thisword"/><block s="reportLetter"><block var="i"/><block var="text"/></block></list></block></block></script></block></script></custom-block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="thisword"/><block var="emptyword"/></block></block><script><block s="doAddToList"><block var="thisword"/><block var="result"/></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause" type="command" category="control"><header></header><code></code><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="random selection" type="reporter" category="other"><header></header><code></code><inputs></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>unused</l><l>color</l></list></block><block s="doSetVar"><l>result</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>unused</l><block var="colors"/></block><block s="doRepeat"><l>4</l><script><block s="doSetVar"><l>color</l><block s="reportListItem"><l><option>any</option></l><block var="unused"/></block></block><block s="doSetVar"><l>unused</l><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><l></l><block var="color"/></block></block></autolambda><list></list></block><block var="unused"/></custom-block></block><block s="doAddToList"><block var="color"/><block var="result"/></block></script></block><block s="doReport"><block var="result"/></block></script><scripts><script x="6.666666666666667" y="291.46666666666664"><block s="doDeclareVariables"><list><l>result</l><l>color</l></list></block><block s="doSetVar"><l>result</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><l>4</l><script><block s="doSetVar"><l>color</l><block s="reportListItem"><l><option>any</option></l><block var="colors"/></block></block><block s="doUntil"><block s="reportNot"><block s="reportListContainsItem"><block var="result"/><block var="color"/></block></block><script><block s="doSetVar"><l>color</l><block s="reportListItem"><l><option>any</option></l><block var="colors"/></block></block></script></block><block s="doAddToList"><block var="color"/><block var="result"/></block></script></block><block s="doReport"><block var="result"/></block></script></scripts></block-definition><block-definition s="win %&apos;secret&apos; %&apos;guess&apos;" type="predicate" category="other"><header></header><code></code><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="secret"/><block var="guess"/></block></block></script></block-definition><block-definition s="correct position %&apos;secret&apos; %&apos;guess&apos;" type="reporter" category="other"><header></header><code></code><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="combine with %repRing items of %l"><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="if %b then %anyUE else %anyUE"><block s="reportEquals"><l></l><l></l></block><l>1</l><l>0</l></custom-block></autolambda><list></list></block><list><block var="secret"/><block var="guess"/></list></custom-block></custom-block></block></script><scripts><script x="14.666666666666666" y="134.33333333333334"><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doSetVar"><l>result</l><l>0</l></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><l>4</l><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="secret"/></block><block s="reportListItem"><block var="i"/><block var="guess"/></block></block><script><block s="doChangeVar"><l>result</l><l>1</l></block></script></block></script></custom-block><block s="doReport"><block var="result"/></block></script></scripts></block-definition><block-definition s="correct colors %&apos;secret&apos; %&apos;guess&apos;" type="reporter" category="other"><header></header><code></code><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListLength"><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><block s="reportListContainsItem"><block var="secret"/><l></l></block></autolambda><list></list></block><block var="guess"/></custom-block></block></block></script></block-definition><block-definition s="tell user %&apos;guess&apos; %&apos;correct&apos; %&apos;incorrect&apos;" type="command" category="other"><header></header><code></code><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="tell colors %s"><block var="guess"/></custom-block><custom-block s="tell number %s"><block var="correct"/></custom-block><block s="doIf"><block s="reportLessThan"><block var="correct"/><l>4</l></block><script><custom-block s="tell number %s"><block var="incorrect"/></custom-block><block s="changeXPosition"><l>-30</l></block></script></block></script></block-definition><block-definition s="all but first letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="199" collapsed="false">Takes a text string as input, and reports a new text string containing all but the first character of the input.</comment><header></header><code></code><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="string"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportSum"><l>0</l><l>0</l></block></block></block></script></block><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>2</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></block-definition><block-definition s="all but first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="223.000001" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the first word, with one space between words and no spaces at the beginning or end. (Note: consider using SENTENCE-&gt;LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>bf</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bf</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportGreaterThan"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><script><block s="doSetVar"><l>bf</l><block s="reportJoinWords"><list><block var="bf"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="bf"/></block></script></block></script></block-definition><block-definition s="all but last letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="218" collapsed="false">Takes a text string as input, and reports a new text string containing all but the last letter of the input.</comment><header></header><code></code><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>i</l></list></block><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="string"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportSum"><l>0</l><l>0</l></block></block></block></script></block><block s="doSetVar"><l>result</l><l></l></block><block s="doSetVar"><l>i</l><l>1</l></block><block s="doUntil"><block s="reportEquals"><block var="i"/><block s="reportStringSize"><block var="string"/></block></block><script><block s="doSetVar"><l>result</l><block s="reportJoinWords"><list><block var="result"/><block s="reportLetter"><block var="i"/><block var="string"/></block></list></block></block><block s="doChangeVar"><l>i</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block></script></block-definition><block-definition s="all but last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="212" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the last word, with one space between words and no spaces at the beginning or end.  (Note: consider using SENTENCE-&gt;LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>bl</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>bl</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="index"/><l>1</l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><l></l></block></script></block><block s="doUntil"><block s="reportLessThan"><block var="index"/><l>1</l></block><script><block s="doSetVar"><l>bl</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="bl"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doReport"><block var="bl"/></block></script></block></script></block-definition><block-definition s="first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="236" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the first word, with no spaces before or after it.</comment><header></header><code></code><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>first</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>first</l><l></l></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>first</l><block s="reportJoinWords"><list><block var="first"/><block s="reportLetter"><block var="index"/><block var="sentence"/></block></list></block></block></script></block><block s="doReport"><block var="first"/></block></script></block></script></block-definition><block-definition s="last letter of %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="260" collapsed="false">Takes a text string as input, and reports the last character in the string.</comment><header></header><code></code><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportLetter"><block s="reportStringSize"><block var="word"/></block><block var="word"/></block></block></script></block-definition><block-definition s="last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="262" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the last word of the input, with no spaces before or after it.</comment><header></header><code></code><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>last</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>last</l><l></l></block><block s="doSetVar"><l>index</l><block s="reportStringSize"><block var="sentence"/></block></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportJoinWords"><list><l>empty </l><l>sentence</l></list></block></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><l>1</l></block><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block><block s="doChangeVar"><l>index</l><l>-1</l></block></script></block><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block><script><block s="doSetVar"><l>last</l><block s="reportJoinWords"><list><block s="reportLetter"><block var="index"/><block var="sentence"/></block><block var="last"/></list></block></block></script></block><block s="doReport"><block var="last"/></block></script></block></script></block-definition><block-definition s="empty word? %&apos;word&apos;" type="predicate" category="operators"><comment x="0" y="0" w="208" collapsed="false">Takes a text string as input, and reports TRUE if the string has no characters in it of any kind, otherwise false.</comment><header></header><code></code><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportStringSize"><block var="word"/></block><l>0</l></block></block></script></block-definition><block-definition s="empty sentence? %&apos;sentence&apos;" type="predicate" category="operators"><comment x="0" y="0" w="221" collapsed="false">Takes a text string as input, and reports TRUE if the input contains no characters other than spaces (therefore, no words when the string is considered as a sentence), otherwise FALSE.</comment><header></header><code></code><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportStringSize"><block var="sentence"/></block><l>0</l></block><script><block s="doReport"><block s="reportTrue"></block></block></script></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="index"/><block s="reportStringSize"><block var="sentence"/></block></block><block s="reportNot"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block s="reportEquals"><block s="reportLetter"><block var="index"/><block var="sentence"/></block><l> </l></block></block></script></block-definition><block-definition s="word-&gt;list %&apos;text&apos;" type="reporter" category="operators"><comment x="0" y="0" w="160" collapsed="false">Takes a text string as input, and reports a list in which each item is a single character from the string.</comment><header></header><code></code><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>result</l><l>index</l></list></block><block s="doSetVar"><l>result</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportGreaterThan"><block var="index"/><block s="reportStringSize"><block var="text"/></block></block><script><block s="doAddToList"><block s="reportLetter"><block var="index"/><block var="text"/></block><block var="result"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="reverse %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="223" collapsed="false">Reports a new list containing the items of the input list, but in the opposite order.</comment><header></header><code></code><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>helper</l></list></block><block s="doSetVar"><l>helper</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><block var="input"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="result"/></block></script></block><block s="doReport"><block s="evaluate"><block var="helper"/><list><block s="reportCDR"><block var="input"/></block><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="input"/></block><block var="result"/></block></list></block></block></script><list><l>input</l><l>result</l></list></block></block><block s="doWarp"><script><block s="doReport"><block s="evaluate"><block var="helper"/><list><block var="data"/><block s="reportNewList"><list></list></block></list></block></block></script></block></script></block-definition><block-definition s="remove duplicates from %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="209" collapsed="false">Reports a new list whose items are the same as in the input list, except that if two or more equal items appear in the input list, only the last one is kept in the result.</comment><header></header><code></code><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportCDR"><block var="data"/></block><block s="reportListItem"><l>1</l><block var="data"/></block></block><script><block s="doReport"><custom-block s="remove duplicates from %l"><block s="reportCDR"><block var="data"/></block></custom-block></block></script><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="remove duplicates from %l"><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block></script></block></script></block-definition><block-definition s="sort %&apos;data&apos; ordering with %&apos;function&apos;" type="reporter" category="lists"><comment x="0" y="0" w="204" collapsed="false">Reports a sorted version of the list in its first input slot, using the comparison function in the second input slot.  For a list of numbers, using &lt; as the comparison function will sort from low to high; using &gt; will sort from high to low.</comment><header></header><code></code><inputs><input type="%l"></input><input type="%predRing"></input></inputs><script><block s="doDeclareVariables"><list><l>even items</l><l>odd items</l><l>merge</l></list></block><block s="doSetVar"><l>odd items</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><l></l><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><l/></block><block s="evaluate"><block var="even items"/><list><block s="reportCDR"><l/></block></list></block></block></block></script><list></list></block></block><block s="doSetVar"><l>even items</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><l></l><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="evaluate"><block var="odd items"/><list><block s="reportCDR"><l/></block></list></block></block></script><list></list></block></block><block s="doSetVar"><l>merge</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><block var="#1"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="#2"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="#2"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="#1"/></block></script></block><block s="doIfElse"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="#1"/></block><block s="reportListItem"><l>1</l><block var="#2"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="#1"/></block><block s="evaluate"><block var="merge"/><list><block s="reportCDR"><block var="#1"/></block><block var="#2"/></list></block></block></block></script><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="#2"/></block><block s="evaluate"><block var="merge"/><list><block var="#1"/><block s="reportCDR"><block var="#2"/></block></list></block></block></block></script></block></script><list><l>#1</l><l>#2</l></list></block></block><block s="doIf"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportCDR"><block var="data"/></block><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="evaluate"><block var="merge"/><list><custom-block s="sort %l ordering with %predRing"><block s="evaluate"><block var="odd items"/><list><block var="data"/></list></block><block var="function"/></custom-block><custom-block s="sort %l ordering with %predRing"><block s="evaluate"><block var="even items"/><list><block var="data"/></list></block><block var="function"/></custom-block></list></block></block></script></block-definition><block-definition s="append %&apos;lists&apos;" type="reporter" category="lists"><comment x="0" y="0" w="287" collapsed="false">Take any number of input lists, and create a new list containing the items of the input lists.  So&#xD;              APPEND [A B] [C D]&#xD;where the [,,,] are lists reports the list&#xD;              [A B C D]&#xD;not [[A B] [C D]].</comment><header></header><code></code><inputs><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block var="lists"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListLength"><block var="lists"/></block><l>1</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="lists"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="lists"/></block><block s="reportNewList"><list></list></block></block><script><block s="doReport"><custom-block s="append %mult%l"><block s="reportCDR"><block var="lists"/></block></custom-block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="lists"/></block></block><custom-block s="append %mult%l"><block s="reportCONS"><block s="reportCDR"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><block s="reportCDR"><block var="lists"/></block></block></custom-block></block></block></script></block></script></block-definition><block-definition s="all possible combinations of %&apos;number&apos; with colors %&apos;colors&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="number"/><l>0</l></block><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list></list></block></list></block></block></script></block><block s="doReport"><custom-block s="flatten %mult%l"><custom-block s="map %repRing over stream %mult%l"><block s="reifyReporter"><autolambda><custom-block s="map %repRing over stream %mult%l"><block s="reifyReporter"><autolambda><block s="reportCONS"><block var="color"/><l/></block></autolambda><list></list></block><list><custom-block s="all possible combinations of %s with colors %s"><block s="reportDifference"><block var="number"/><l>1</l></block><custom-block s="keep items such that %predRing from stream %l"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><l></l><block var="color"/></block></block></autolambda><list></list></block><block var="colors"/></custom-block></custom-block></list></custom-block></autolambda><list><l>color</l></list></block><list><block var="colors"/></list></custom-block></custom-block></block></script></block-definition><block-definition s="possible? %&apos;combination&apos; %&apos;guess&apos; %&apos;correct&apos; %&apos;incorrect&apos;" type="predicate" category="other"><header></header><code></code><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><custom-block s="if %boolUE do %cs and pause all $pause"><block s="reportTrue"></block><script><block s="doShowVar"><l>combination</l></block><block s="doShowVar"><l>guess</l></block><block s="doShowVar"><l>correct</l></block><block s="doShowVar"><l>incorrect</l></block></script></custom-block><block s="doReport"><block s="reportAnd"><block s="reportEquals"><custom-block s="correct position %s %s"><block var="combination"/><block var="guess"/></custom-block><block var="correct"/></block><block s="reportEquals"><block s="reportDifference"><custom-block s="correct colors %s %s"><block var="combination"/><block var="guess"/></custom-block><custom-block s="correct position %s %s"><block var="combination"/><block var="guess"/></custom-block></block><block var="incorrect"/></block></block></block></script></block-definition><block-definition s="computer guesses" type="command" category="other"><header></header><code></code><inputs></inputs><script><block s="doDeclareVariables"><list><l>possible</l><l>#guesses</l></list></block><block s="doSetVar"><l>possible</l><block var="all combs"/></block><block s="doSetVar"><l>#guesses</l><l>0</l></block><block s="doAsk"><l>Ready?</l></block><block s="doForever"><script><block s="doDeclareVariables"><list><l>guess</l><l>correct</l><l>incorrect</l></list></block><block s="doSetVar"><l>guess</l><custom-block s="head of stream %l"><block var="possible"/></custom-block></block><block s="doIfElse"><block s="reportGreaterThan"><block var="#guesses"/><l>7</l></block><script><block s="gotoXY"><l>40</l><block s="reportDifference"><l>440</l><block s="reportProduct"><l>35</l><block var="#guesses"/></block></block></block></script><script><block s="gotoXY"><l>-200</l><block s="reportDifference"><l>160</l><block s="reportProduct"><l>35</l><block var="#guesses"/></block></block></block></script></block><custom-block s="tell colors %s"><block var="guess"/></custom-block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="doAsk"><l>How many in correct positions?</l></block><block s="doSetVar"><l>correct</l><block s="getLastAnswer"></block></block><custom-block s="tell number %s"><block var="correct"/></custom-block><block s="doIfElse"><block s="reportEquals"><block var="correct"/><l>4</l></block><script><block s="doSwitchToCostume"><l>win</l></block><block s="setScale"><l>25</l></block><block s="doStamp"></block><block s="doStopThis"><l><option>this script</option></l></block></script><script><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="doAsk"><l>How many in incorrect positions?</l></block><block s="doSetVar"><l>incorrect</l><block s="getLastAnswer"></block></block><custom-block s="tell number %s"><block var="incorrect"/></custom-block><block s="doSwitchToCostume"><l>wait</l></block><block s="doWarp"><script><block s="doSetVar"><l>possible</l><custom-block s="keep items such that %predRing from stream %l"><block s="reifyPredicate"><autolambda><custom-block s="possible? %s %s %s %s"><l></l><block var="guess"/><block var="correct"/><block var="incorrect"/></custom-block></autolambda><list></list></block><block var="possible"/></custom-block></block></script></block><block s="doChangeVar"><l>#guesses</l><l>1</l></block><block s="doIf"><custom-block s="empty? %l"><block var="possible"/></custom-block><script><block s="doSayFor"><l>You cheated!</l><l>2</l></block><block s="doStopThis"><l><option>this script</option></l></block></script></block></script></block></script></block></script></block-definition><block-definition s="human guesses" type="command" category="other"><header></header><code></code><inputs></inputs><script><block s="doDeclareVariables"><list><l>secret</l><l>guess</l><l>#guesses</l></list></block><block s="doSetVar"><l>secret</l><custom-block s="random selection"></custom-block></block><block s="doSetVar"><l>#guesses</l><l>0</l></block><block s="doUntil"><custom-block s="win %s %s"><block var="secret"/><block var="guess"/></custom-block><script><block s="doAsk"><l>Guess four colors (roygbv).</l></block><block s="doWarp"><script><block s="doSetVar"><l>guess</l><custom-block s="word-&gt;list %s"><block s="getLastAnswer"></block></custom-block></block><block s="doUntil"><block s="reportAnd"><block s="reportEquals"><block s="reportListLength"><block var="guess"/></block><l>4</l></block><block s="reportAnd"><block s="reportEquals"><block var="guess"/><custom-block s="remove duplicates from %l"><block var="guess"/></custom-block></block><block s="reportEquals"><block var="guess"/><custom-block s="keep items such that %predRing from %l"><block s="reifyPredicate"><autolambda><block s="reportListContainsItem"><block s="reportNewList"><list><l>r</l><l>o</l><l>y</l><l>g</l><l>b</l><l>v</l></list></block><l></l></block></autolambda><list></list></block><block var="guess"/></custom-block></block></block></block><script><block s="doSayFor"><l>You must guess four colors,  all different!</l><l>1</l></block><block s="doAsk"><l>Guess four colors (roygbv).</l></block><block s="doSetVar"><l>guess</l><custom-block s="word-&gt;list %s"><block s="getLastAnswer"></block></custom-block></block></script></block><block s="doIfElse"><block s="reportGreaterThan"><block var="#guesses"/><l>7</l></block><script><block s="gotoXY"><l>40</l><block s="reportDifference"><l>440</l><block s="reportProduct"><l>35</l><block var="#guesses"/></block></block></block></script><script><block s="gotoXY"><l>-200</l><block s="reportDifference"><l>160</l><block s="reportProduct"><l>35</l><block var="#guesses"/></block></block></block></script></block><block s="doSwitchToCostume"><l>wait</l></block><block s="setScale"><block s="reportListItem"><block s="getCostumeIdx"></block><block var="sizes"/></block></block><custom-block s="tell user %s %s %s"><block var="guess"/><custom-block s="correct position %s %s"><block var="secret"/><block var="guess"/></custom-block><block s="reportDifference"><custom-block s="correct colors %s %s"><block var="secret"/><block var="guess"/></custom-block><custom-block s="correct position %s %s"><block var="secret"/><block var="guess"/></custom-block></block></custom-block></script></block><block s="doIf"><block s="reportNot"><custom-block s="win %s %s"><block var="secret"/><block var="guess"/></custom-block></block><script><block s="doSwitchToCostume"><l><option>Turtle</option></l></block><block s="setScale"><l>50</l></block><block s="gotoXY"><custom-block s="if %b then %anyUE else %anyUE"><block s="reportGreaterThan"><block var="#guesses"/><l>6</l></block><l>20</l><l>-220</l></custom-block><l>-120</l></block></script></block><block s="doChangeVar"><l>#guesses</l><l>1</l></block></script></block><block s="forward"><l>40</l></block><block s="doSwitchToCostume"><l>win</l></block><block s="setScale"><l>30</l></block></script></block-definition><block-definition s="instructions" type="command" category="other"><header></header><code></code><inputs></inputs><script><block s="doSayFor"><l>One player thinks of a secret combination of four colors</l><l>2</l></block><block s="doSayFor"><l>from the set {red, orange, yellow, green, blue, violet}</l><l>2</l></block><block s="doSayFor"><l>(the rainbow colors).  The other player makes guesses.</l><l>2</l></block><block s="doSayFor"><l>The first player responds to each guess with two numbers:</l><l>2</l></block><block s="doSayFor"><l>How many colors are in their correct positions, and</l><l>2</l></block><block s="doSayFor"><l>how many colors are correct, but in incorrect positions.</l><l>2</l></block><block s="doSayFor"><l>A guess is entered as four letters, such as "rgoy" for "red, green, orange, yellow."</l><l>2</l></block><block s="bubble"><l>Example:  Secret is broy, user guesses vboy.  Orange and yellow are in correct position, blue is a correct color but not in position.</l></block></script></block-definition><block-definition s="tell colors %&apos;guess&apos;" type="command" category="other"><header></header><code></code><inputs><input type="%s"></input></inputs><script><block s="changeXPosition"><l>-20</l></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="guess"/><script><block s="doSwitchToCostume"><block var="item"/></block><block s="setScale"><block s="reportListItem"><block s="getCostumeIdx"></block><block var="sizes"/></block></block><block s="doStamp"></block><block s="forward"><l>30</l></block></script></custom-block></script></block-definition><block-definition s="tell number %&apos;number&apos;" type="command" category="other"><header></header><code></code><inputs><input type="%s"></input></inputs><script><block s="doSwitchToCostume"><block s="reportJoinWords"><list><l>digit</l><block var="number"/></list></block></block><block s="setScale"><block s="reportListItem"><block s="getCostumeIdx"></block><block var="sizes"/></block></block><block s="doStamp"></block><block s="forward"><l>30</l></block></script></block-definition><block-definition s="%&apos;head&apos; in front of stream %&apos;tail&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%s"></input><input type="%anyUE"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="head"/><block var="tail"/><block s="reportFalse"></block><block s="reportFalse"></block></list></block></block></script></block-definition><block-definition s="head of stream %&apos;stream&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="stream"/></block></block></script></block-definition><block-definition s="tail of stream %&apos;stream&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportListItem"><l>3</l><block var="stream"/></block><script><block s="doReport"><block s="reportListItem"><l>4</l><block var="stream"/></block></block></script></block><block s="doReplaceInList"><l>4</l><block var="stream"/><block s="evaluate"><block s="reportListItem"><l>2</l><block var="stream"/></block><list></list></block></block><block s="doReplaceInList"><l>3</l><block var="stream"/><block s="reportTrue"></block></block><block s="doReport"><block s="reportListItem"><l>4</l><block var="stream"/></block></block></script></block></script></block-definition><block-definition s="map %&apos;function&apos; over stream %&apos;stream&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="stream"/></block><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><custom-block s="%s in front of stream %anyUE"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="head of stream %l"><l/></custom-block></autolambda><list></list></block><list><block var="stream"/></list></custom-block></block><custom-block s="map %repRing over stream %mult%l"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="tail of stream %l"><l/></custom-block></autolambda><list></list></block><list><block var="stream"/></list></custom-block></custom-block></custom-block></block></script></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from stream %&apos;stream&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block var="stream"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doShowVar"><l>stream</l></block><block s="doSayFor"><block s="evaluate"><block var="pred"/><list><custom-block s="head of stream %l"><block var="stream"/></custom-block></list></block><l>2</l></block><block s="doPauseAll"></block><block s="doHideVar"><l>stream</l></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><custom-block s="head of stream %l"><block var="stream"/></custom-block></list></block><script><block s="doReport"><custom-block s="%s in front of stream %anyUE"><custom-block s="head of stream %l"><block var="stream"/></custom-block><custom-block s="keep items such that %predRing from stream %l"><block var="pred"/><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block></custom-block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from stream %l"><block var="pred"/><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="show stream %&apos;stream&apos; %&apos;number&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%l"></input><input type="%n">10</input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="stream"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="number"/><l>0</l></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><custom-block s="head of stream %l"><block var="stream"/></custom-block><custom-block s="show stream %l %n"><custom-block s="tail of stream %l"><block var="stream"/></custom-block><block s="reportDifference"><block var="number"/><l>1</l></block></custom-block></block></block></script></block-definition><block-definition s="sieve %&apos;stream&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="%s in front of stream %anyUE"><custom-block s="head of stream %l"><block var="stream"/></custom-block><custom-block s="sieve %l"><custom-block s="keep items such that %predRing from stream %l"><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><block s="reportModulus"><l></l><custom-block s="head of stream %l"><block var="stream"/></custom-block></block><l>0</l></block></autolambda><list></list></block><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block></custom-block></custom-block></block></script></block></script></block-definition><block-definition s="append streams %&apos;a&apos; %&apos;b&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%s"></input><input type="%anyUE"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="a"/></custom-block><script><block s="doReport"><block s="evaluate"><block var="b"/><list></list></block></block></script></block><block s="doReport"><custom-block s="%s in front of stream %anyUE"><custom-block s="head of stream %l"><block var="a"/></custom-block><custom-block s="append streams %s %anyUE"><custom-block s="tail of stream %l"><block var="a"/></custom-block><block var="b"/></custom-block></custom-block></block></script></block-definition><block-definition s="flatten %&apos;streams&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%mult%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="streams"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><custom-block s="append streams %s %anyUE"><block s="reportListItem"><l>1</l><block var="streams"/></block><custom-block s="flatten %mult%l"><block s="reportCDR"><block var="streams"/></block></custom-block></custom-block></block></script></block-definition><block-definition s="list-&gt;stream %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><inputs><input type="%s"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><custom-block s="%s in front of stream %anyUE"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="list-&gt;stream %s"><block s="reportCDR"><block var="data"/></block></custom-block></custom-block></block></script></block-definition></blocks><variables><variable name="colors"><list id="2904"><item><l>r</l></item><item><l>o</l></item><item><l>y</l></item><item><l>g</l></item><item><l>b</l></item><item><l>v</l></item></list></variable><variable name="sizes"><list id="2905"><item><l>70</l></item><item><l>70</l></item><item><l>70</l></item><item><l>70</l></item><item><l>65</l></item><item><l>65</l></item><item><l>20</l></item><item><l>20</l></item><item><l>20</l></item><item><l>12</l></item><item><l>16</l></item><item><l>25</l></item></list></variable><variable name="all combs"><list id="2906"><item><list linked="linked" id="2907"><item></item><item></item><item></item><item></item><item></item></list></item><item><context id="2908"><inputs></inputs><variables></variables><custom-block s="append streams %s %anyUE"><custom-block s="tail of stream %l"><block var="a"/></custom-block><block var="b"/></custom-block><receiver><ref id="10"></ref></receiver><context id="2916"><inputs></inputs><variables><variable name="a"><list id="2918"><item><ref id="2907"></ref></item><item><context id="2919"><inputs></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="tail of stream %l"><l/></custom-block></autolambda><list></list></block><list><block var="stream"/></list></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="2938"><inputs></inputs><variables><variable name="function"><context id="2940"><inputs></inputs><variables></variables><block s="reportCONS"><block var="color"/><l/></block><receiver><ref id="10"></ref></receiver><context id="2946"><inputs></inputs><variables><variable name="color"><l>r</l></variable></variables><receiver><ref id="10"></ref></receiver><context id="2948"><inputs></inputs><variables><variable name="number"><l>4</l></variable><variable name="colors"><list id="2950"><item><l>r</l></item><item><context id="2951"><inputs></inputs><variables></variables><custom-block s="list-&gt;stream %s"><block s="reportCDR"><block var="data"/></block></custom-block><receiver><ref id="10"></ref></receiver><context id="2958"><inputs></inputs><variables><variable name="data"><list id="2960"><item><l>r</l></item><item><l>o</l></item><item><l>y</l></item><item><l>g</l></item><item><l>b</l></item><item><l>v</l></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>true</bool></item><item><list id="2961"><item><l>o</l></item><item><context id="2962"><inputs></inputs><variables></variables><custom-block s="list-&gt;stream %s"><block s="reportCDR"><block var="data"/></block></custom-block><receiver><ref id="10"></ref></receiver><context id="2969"><inputs></inputs><variables><variable name="data"><list linked="linked" id="2971"><item></item><item></item><item></item><item></item><item></item><item></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>true</bool></item><item><list id="2972"><item><l>y</l></item><item><context id="2973"><inputs></inputs><variables></variables><custom-block s="list-&gt;stream %s"><block s="reportCDR"><block var="data"/></block></custom-block><receiver><ref id="10"></ref></receiver><context id="2980"><inputs></inputs><variables><variable name="data"><list linked="linked" id="2982"><item></item><item></item><item></item><item></item><item></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>true</bool></item><item><list id="2983"><item><l>g</l></item><item><context id="2984"><inputs></inputs><variables></variables><custom-block s="list-&gt;stream %s"><block s="reportCDR"><block var="data"/></block></custom-block><receiver><ref id="10"></ref></receiver><context id="2991"><inputs></inputs><variables><variable name="data"><list linked="linked" id="2993"><item></item><item></item><item></item><item></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>true</bool></item><item><list id="2994"><item><l>b</l></item><item><context id="2995"><inputs></inputs><variables></variables><custom-block s="list-&gt;stream %s"><block s="reportCDR"><block var="data"/></block></custom-block><receiver><ref id="10"></ref></receiver><context id="3002"><inputs></inputs><variables><variable name="data"><list linked="linked" id="3004"><item></item><item></item><item></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></item></list></item></list></item></list></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></context></variable><variable name="stream"><list id="3005"><item><list id="3006"><item><list linked="linked" id="3007"><item></item><item></item><item></item><item></item></list></item><item><context id="3008"><inputs></inputs><variables></variables><custom-block s="append streams %s %anyUE"><custom-block s="tail of stream %l"><block var="a"/></custom-block><block var="b"/></custom-block><receiver><ref id="10"></ref></receiver><context id="3016"><inputs></inputs><variables><variable name="a"><list id="3018"><item><ref id="3007"></ref></item><item><context id="3019"><inputs></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="tail of stream %l"><l/></custom-block></autolambda><list></list></block><list><block var="stream"/></list></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3038"><inputs></inputs><variables><variable name="function"><context id="3040"><inputs></inputs><variables></variables><block s="reportCONS"><block var="color"/><l/></block><receiver><ref id="10"></ref></receiver><context id="3046"><inputs></inputs><variables><variable name="color"><l>o</l></variable></variables><receiver><ref id="10"></ref></receiver><context id="3048"><inputs></inputs><variables><variable name="number"><l>3</l></variable><variable name="colors"><list id="3050"><item><l>o</l></item><item><context id="3051"><inputs></inputs><variables></variables><custom-block s="keep items such that %predRing from stream %l"><block var="pred"/><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3059"><inputs></inputs><variables><variable name="pred"><context id="3061"><inputs></inputs><variables></variables><block s="reportNot"><block s="reportEquals"><l></l><block var="color"/></block></block><receiver><ref id="10"></ref></receiver><ref id="2946"></ref></context></variable><variable name="stream"><ref id="2961"></ref></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>true</bool></item><item><list id="3069"><item><l>y</l></item><item><context id="3070"><inputs></inputs><variables></variables><custom-block s="keep items such that %predRing from stream %l"><block var="pred"/><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3078"><inputs></inputs><variables><variable name="pred"><ref id="3061"></ref></variable><variable name="stream"><ref id="2972"></ref></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>true</bool></item><item><list id="3080"><item><l>g</l></item><item><context id="3081"><inputs></inputs><variables></variables><custom-block s="keep items such that %predRing from stream %l"><block var="pred"/><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3089"><inputs></inputs><variables><variable name="pred"><ref id="3061"></ref></variable><variable name="stream"><ref id="2983"></ref></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>true</bool></item><item><list id="3091"><item><l>b</l></item><item><context id="3092"><inputs></inputs><variables></variables><custom-block s="keep items such that %predRing from stream %l"><block var="pred"/><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3100"><inputs></inputs><variables><variable name="pred"><ref id="3061"></ref></variable><variable name="stream"><ref id="2994"></ref></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></item></list></item></list></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></context></variable><variable name="stream"><list id="3102"><item><list id="3103"><item><list linked="linked" id="3104"><item></item><item></item><item></item></list></item><item><context id="3105"><inputs></inputs><variables></variables><custom-block s="append streams %s %anyUE"><custom-block s="tail of stream %l"><block var="a"/></custom-block><block var="b"/></custom-block><receiver><ref id="10"></ref></receiver><context id="3113"><inputs></inputs><variables><variable name="a"><list id="3115"><item><ref id="3104"></ref></item><item><context id="3116"><inputs></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="tail of stream %l"><l/></custom-block></autolambda><list></list></block><list><block var="stream"/></list></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3135"><inputs></inputs><variables><variable name="function"><context id="3137"><inputs></inputs><variables></variables><block s="reportCONS"><block var="color"/><l/></block><receiver><ref id="10"></ref></receiver><context id="3143"><inputs></inputs><variables><variable name="color"><l>y</l></variable></variables><receiver><ref id="10"></ref></receiver><context id="3145"><inputs></inputs><variables><variable name="number"><l>2</l></variable><variable name="colors"><list id="3147"><item><l>y</l></item><item><context id="3148"><inputs></inputs><variables></variables><custom-block s="keep items such that %predRing from stream %l"><block var="pred"/><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3156"><inputs></inputs><variables><variable name="pred"><context id="3158"><inputs></inputs><variables></variables><block s="reportNot"><block s="reportEquals"><l></l><block var="color"/></block></block><receiver><ref id="10"></ref></receiver><ref id="3046"></ref></context></variable><variable name="stream"><ref id="3069"></ref></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>true</bool></item><item><list id="3166"><item><l>g</l></item><item><context id="3167"><inputs></inputs><variables></variables><custom-block s="keep items such that %predRing from stream %l"><block var="pred"/><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3175"><inputs></inputs><variables><variable name="pred"><ref id="3158"></ref></variable><variable name="stream"><ref id="3080"></ref></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>true</bool></item><item><list id="3177"><item><l>b</l></item><item><context id="3178"><inputs></inputs><variables></variables><custom-block s="keep items such that %predRing from stream %l"><block var="pred"/><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3186"><inputs></inputs><variables><variable name="pred"><ref id="3158"></ref></variable><variable name="stream"><ref id="3091"></ref></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></item></list></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></context></variable><variable name="stream"><list id="3188"><item><list id="3189"><item><list linked="linked" id="3190"><item></item><item></item></list></item><item><context id="3191"><inputs></inputs><variables></variables><custom-block s="append streams %s %anyUE"><custom-block s="tail of stream %l"><block var="a"/></custom-block><block var="b"/></custom-block><receiver><ref id="10"></ref></receiver><context id="3199"><inputs></inputs><variables><variable name="a"><list id="3201"><item><ref id="3190"></ref></item><item><context id="3202"><inputs></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="tail of stream %l"><l/></custom-block></autolambda><list></list></block><list><block var="stream"/></list></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3221"><inputs></inputs><variables><variable name="function"><context id="3223"><inputs></inputs><variables></variables><block s="reportCONS"><block var="color"/><l/></block><receiver><ref id="10"></ref></receiver><context id="3229"><inputs></inputs><variables><variable name="color"><l>g</l></variable></variables><receiver><ref id="10"></ref></receiver><context id="3231"><inputs></inputs><variables><variable name="number"><l>1</l></variable><variable name="colors"><list id="3233"><item><l>g</l></item><item><context id="3234"><inputs></inputs><variables></variables><custom-block s="keep items such that %predRing from stream %l"><block var="pred"/><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3242"><inputs></inputs><variables><variable name="pred"><context id="3244"><inputs></inputs><variables></variables><block s="reportNot"><block s="reportEquals"><l></l><block var="color"/></block></block><receiver><ref id="10"></ref></receiver><ref id="3143"></ref></context></variable><variable name="stream"><ref id="3166"></ref></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>true</bool></item><item><list id="3252"><item><l>b</l></item><item><context id="3253"><inputs></inputs><variables></variables><custom-block s="keep items such that %predRing from stream %l"><block var="pred"/><custom-block s="tail of stream %l"><block var="stream"/></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3261"><inputs></inputs><variables><variable name="pred"><ref id="3244"></ref></variable><variable name="stream"><ref id="3177"></ref></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></context></variable><variable name="stream"><list id="3263"><item><list id="3264"><item><list id="3265"></list></item><item><bool>true</bool></item><item></item></list></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></variable><variable name="b"><context id="3266"><inputs></inputs><variables></variables><custom-block s="flatten %mult%l"><block s="reportCDR"><block var="streams"/></block></custom-block><receiver><ref id="10"></ref></receiver><context id="3274"><inputs></inputs><variables><variable name="streams"><list id="3276"><item><ref id="3201"></ref></item><item><context id="3277"><inputs></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="tail of stream %l"><l/></custom-block></autolambda><list></list></block><list><block var="stream"/></list></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3296"><inputs></inputs><variables><variable name="function"><context id="3298"><inputs><input>color</input></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block s="reifyReporter"><autolambda><block s="reportCONS"><block var="color"/><l/></block></autolambda><list></list></block><list><custom-block s="all possible combinations of %s with colors %s"><block s="reportDifference"><block var="number"/><l>1</l></block><custom-block s="keep items such that %predRing from stream %l"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><l></l><block var="color"/></block></block></autolambda><list></list></block><block var="colors"/></custom-block></custom-block></list></custom-block><receiver><ref id="10"></ref></receiver><ref id="3231"></ref></context></variable><variable name="stream"><list id="3333"><item><ref id="3233"></ref></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></variable><variable name="b"><context id="3334"><inputs></inputs><variables></variables><custom-block s="flatten %mult%l"><block s="reportCDR"><block var="streams"/></block></custom-block><receiver><ref id="10"></ref></receiver><context id="3342"><inputs></inputs><variables><variable name="streams"><list id="3344"><item><ref id="3115"></ref></item><item><context id="3345"><inputs></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="tail of stream %l"><l/></custom-block></autolambda><list></list></block><list><block var="stream"/></list></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3364"><inputs></inputs><variables><variable name="function"><context id="3366"><inputs><input>color</input></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block s="reifyReporter"><autolambda><block s="reportCONS"><block var="color"/><l/></block></autolambda><list></list></block><list><custom-block s="all possible combinations of %s with colors %s"><block s="reportDifference"><block var="number"/><l>1</l></block><custom-block s="keep items such that %predRing from stream %l"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><l></l><block var="color"/></block></block></autolambda><list></list></block><block var="colors"/></custom-block></custom-block></list></custom-block><receiver><ref id="10"></ref></receiver><ref id="3145"></ref></context></variable><variable name="stream"><list id="3401"><item><ref id="3147"></ref></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></variable><variable name="b"><context id="3402"><inputs></inputs><variables></variables><custom-block s="flatten %mult%l"><block s="reportCDR"><block var="streams"/></block></custom-block><receiver><ref id="10"></ref></receiver><context id="3410"><inputs></inputs><variables><variable name="streams"><list id="3412"><item><ref id="3018"></ref></item><item><context id="3413"><inputs></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="tail of stream %l"><l/></custom-block></autolambda><list></list></block><list><block var="stream"/></list></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3432"><inputs></inputs><variables><variable name="function"><context id="3434"><inputs><input>color</input></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block s="reifyReporter"><autolambda><block s="reportCONS"><block var="color"/><l/></block></autolambda><list></list></block><list><custom-block s="all possible combinations of %s with colors %s"><block s="reportDifference"><block var="number"/><l>1</l></block><custom-block s="keep items such that %predRing from stream %l"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><l></l><block var="color"/></block></block></autolambda><list></list></block><block var="colors"/></custom-block></custom-block></list></custom-block><receiver><ref id="10"></ref></receiver><ref id="3048"></ref></context></variable><variable name="stream"><list id="3469"><item><ref id="3050"></ref></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></variable><variable name="b"><context id="3470"><inputs></inputs><variables></variables><custom-block s="flatten %mult%l"><block s="reportCDR"><block var="streams"/></block></custom-block><receiver><ref id="10"></ref></receiver><context id="3478"><inputs></inputs><variables><variable name="streams"><list id="3480"><item><ref id="2918"></ref></item><item><context id="3481"><inputs></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="tail of stream %l"><l/></custom-block></autolambda><list></list></block><list><block var="stream"/></list></custom-block></custom-block><receiver><ref id="10"></ref></receiver><context id="3500"><inputs></inputs><variables><variable name="function"><context id="3502"><inputs><input>color</input></inputs><variables></variables><custom-block s="map %repRing over stream %mult%l"><block s="reifyReporter"><autolambda><block s="reportCONS"><block var="color"/><l/></block></autolambda><list></list></block><list><custom-block s="all possible combinations of %s with colors %s"><block s="reportDifference"><block var="number"/><l>1</l></block><custom-block s="keep items such that %predRing from stream %l"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><l></l><block var="color"/></block></block></autolambda><list></list></block><block var="colors"/></custom-block></custom-block></list></custom-block><receiver><ref id="10"></ref></receiver><ref id="2948"></ref></context></variable><variable name="stream"><list id="3537"><item><ref id="2950"></ref></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></variable></variables><receiver><ref id="10"></ref></receiver></context></context></variable></variables><receiver><ref id="10"></ref></receiver></context></context></item><item><bool>false</bool></item><item><bool>false</bool></item></list></variable></variables></project><media name="mastermind-stream" app="Snap! 4.0, http://snap.berkeley.edu" version="1"><costume name="xy-grid" center-x="240" center-y="180" image="data:image/png;base64,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" mediaID="Stage_cst_xy-grid"/><costume name="r" center-x="18" center-y="19.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAmCAYAAABDClKtAAAAZ0lEQVRYR+3SsREAEBAFUVcLowkCnSvttLCRuWDFG/D8yD1OK3Yi98xid2peiv6IUkpRAdq5KaWoAO3clFJUgHZuSikqQDs3pRQVoJ2bUooK0M5NKUUFaOemlKICtCu6qdUvfcGv7gGdtFlifnwzWgAAAABJRU5ErkJggg==" mediaID="Sprite_cst_r"/><costume name="o" center-x="21.5" center-y="20.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAqCAYAAAAqAaJlAAAAj0lEQVRYR+2ZQQrAIAwEzRNL31n6RCstCa14XZrAeBIvLsMkCrG2WP3c++r8jzPbDvN7Y5Mp4AzFA99hMwcNqoOwVQgagQkrqkQ0EIFtkIXsIIAGaIAGKgcgC9mHAH1WZQJkIUuBqRyALGR5wYQOUGBCuPwNVHAhC9lyravUAMT9yjxb+IyW5oLIFPw9tLsA8TuEK0hlf8AAAAAASUVORK5CYII=" mediaID="Sprite_cst_o"/><costume name="y" center-x="19" center-y="19.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAmCAYAAABH/4KQAAAAdklEQVRYR+3YoRHAIBBE0aWXFEJnaS09pBjkBXTcVyc+CsTOHI9VjOxVb2au3Hs7z7nJekatVJNhfmM4HH0Z5ZSjAjRn55SjAjRn55SjAjRn55SjAjRn55SjAjRn55SjAjRn55SjAjRn55SjAjTXu3PnVl0/rD/YjXIFQlvGTAAAAABJRU5ErkJggg==" mediaID="Sprite_cst_y"/><costume name="g" center-x="20" center-y="19.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAAAmklEQVRYR+3ZMRJAMAAFUWmUriyurNQgqnT7u8TMqjA743slZemO7V7re7n39wafH2e5amkjJhzX2xzlHXgP1sLHOxKJwkDJEAozJZEoDJQMoTBTEonCQMkQCjMlkSgMlAyhMFMSicJAyRAKMyWRKAyUDKEwUxKJwkDJEAozJZEoDJQMoTBTEonC4B+S7WWm/7Dfi0849vtF8gDEPlnXIsQppQAAAABJRU5ErkJggg==" mediaID="Sprite_cst_g"/><costume name="b" center-x="22" center-y="21.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAqCAYAAAAqAaJlAAAAuUlEQVRYR+3ZwQmEMBSE4bxGtIO0qLZoCTYSUTw8RBj4DyHC7NGdIbPfekuUj0+d2lqiLF/fdX/WyrYfsV7nRj58qJF52DP4HjvsyNfgqHNr3f9aeKDHQjhZs6wkggHLQjhZs6wkggHLQjhZs6wkggHLQjhZs6wkggHLQjhZs6wkggHLQjhZs6wkggHLQjhZs6wkggHLQjhZs6wkggHLQjhZ+5fs9XN+cwGS7Ycdna+W3i/LUKPTpd0JlItyTZmqAzYAAAAASUVORK5CYII=" mediaID="Sprite_cst_b"/><costume name="v" center-x="23" center-y="21.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAsCAYAAADxRjE/AAAAw0lEQVRYR+3Z0QnCQBCE4b0KhLRqAZ4FSEqwQ8EKFITAeYSDGcKxgT+vyeQmH0tetsTgqvGol1huo2dm3HvH617jWrezyt6hWcq23drif6Uzlt0r/iudvWxfvKzx/MyYyyPPoPSRmqN3IY30QIDxYDwYj1kzgDTSngD/ac9NTyGtm3kJpD03PYW0buYlkPbc9BTSupmXQNpz01NI62ZeAmnPTU8hrZt5CaQ9Nz11zkVR+53Zt1zbLvH8y89+urLI92vmL9lqe5u2kWUEAAAAAElFTkSuQmCC" mediaID="Sprite_cst_v"/><costume name="digit0" center-x="50" center-y="64.75000000000001" image="data:image/png;base64,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" mediaID="Sprite_cst_digit0"/><costume name="digit1" center-x="6" center-y="60.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAB6CAYAAACGEMJ8AAAAV0lEQVRYR+3WMQ7AIBADQfMzfs7TwomWKNemGCQ6Vyt7dSPJrN++UYmnTVVA8JMSPPBcBJRCKZTiEDAFUzAFU+hPTaZgCqZgCqZ4J8CP/MiPf/Dj6hWVbH+neQKxqt5ZAAAAAElFTkSuQmCC" mediaID="Sprite_cst_digit1"/><costume name="digit2" center-x="42" center-y="63.75" image="data:image/png;base64,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" mediaID="Sprite_cst_digit2"/><costume name="digit3" center-x="48" center-y="107.75" image="data:image/png;base64,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" mediaID="Sprite_cst_digit3"/><costume name="digit4" center-x="50" center-y="92.75" image="data:image/png;base64,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" mediaID="Sprite_cst_digit4"/><costume name="wait" center-x="104" center-y="83.75" image="data:image/png;base64,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" mediaID="Sprite_cst_wait"/><costume name="win" center-x="154" center-y="73.75" image="data:image/png;base64,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" mediaID="Sprite_cst_win"/></media></snapdata>