<snapdata remixID="10133409"><project name="Wk#3 2210 - Logical Thinking Recursion ALL" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="28.12890625" y="18"><block s="receiveGo"></block><block s="doSetVar"><l>SequenceOfColors</l><block s="reportNewList"><list><l>green</l><l>magenta</l><l>orange</l><l>purple</l><l>red</l><l>yellow</l></list></block></block><block s="doSetVar"><l>ListOfCorrectOrderings</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>ListOfPossibleOrderings</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>NumberOfCorrectOrderings</l><l>0</l></block><block s="doSetVar"><l>NumberOfPossibleOrderings</l><l>0</l></block><custom-block s="GenerateCorrectOrderings %n %n"><l>1</l><block s="reportListLength"><block var="SequenceOfColors"/></block></custom-block><block s="doSayFor"><block s="reportJoinWords"><list><l>There are </l><block var="NumberOfCorrectOrderings"/><l> correct orderings</l></list></block><l>10</l></block></script><script x="31" y="277.16666666666663"><custom-block s="GenerateCorrectOrderings %n %n"><l></l><l></l></custom-block></script></scripts></sprite><watcher var="Temp" style="normal" x="18" y="181.0000019999999" color="243,118,29" hidden="true"/><watcher var="SequenceOfColors" style="normal" x="8" y="5" color="243,118,29" extX="80" extY="70"/><watcher var="ListOfPossibleOrderings" style="normal" x="11" y="161" color="243,118,29" hidden="true"/><watcher var="ListOfCorrectOrderings" style="normal" x="9" y="197.999998" color="243,118,29" extX="80" extY="70"/><watcher var="NumberOfCorrectOrderings" style="normal" x="144" y="6" color="243,118,29"/><watcher var="NumberOfPossibleOrderings" style="normal" x="144" y="33.000001999999995" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="GenerateCorrectOrderings %&apos;Start&apos; %&apos;End&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="Start"/><block var="End"/></block><script><block s="doSetVar"><l>NumberOfPossibleOrderings</l><block s="reportSum"><l>1</l><block var="NumberOfPossibleOrderings"/></block></block><block s="doIf"><block s="reportAnd"><block s="reportAnd"><block s="reportEquals"><block s="reportListItem"><l>5</l><block var="SequenceOfColors"/></block><l>green</l></block><block s="reportLessThan"><block s="reportListIndex"><l>purple</l><block var="SequenceOfColors"/></block><block s="reportListIndex"><l>orange</l><block var="SequenceOfColors"/></block></block></block><block s="reportOr"><block s="reportEquals"><block s="reportListIndex"><l>magenta</l><block var="SequenceOfColors"/></block><block s="reportSum"><block s="reportListIndex"><l>red</l><block var="SequenceOfColors"/></block><l>1</l></block></block><block s="reportEquals"><block s="reportListIndex"><l>red</l><block var="SequenceOfColors"/></block><block s="reportSum"><block s="reportListIndex"><l>magenta</l><block var="SequenceOfColors"/></block><l>1</l></block></block></block></block><script><block s="doSayFor"><block var="SequenceOfColors"/><l>2</l></block><block s="doAddToList"><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="SequenceOfColors"/></block><block s="reportListItem"><l>2</l><block var="SequenceOfColors"/></block><block s="reportListItem"><l>3</l><block var="SequenceOfColors"/></block><block s="reportListItem"><l>4</l><block var="SequenceOfColors"/></block><block s="reportListItem"><l>5</l><block var="SequenceOfColors"/></block><block s="reportListItem"><l>6</l><block var="SequenceOfColors"/></block></list></block><block var="ListOfCorrectOrderings"/></block><block s="doSetVar"><l>NumberOfCorrectOrderings</l><block s="reportSum"><block var="NumberOfCorrectOrderings"/><l>1</l></block></block></script></block><block s="doReport"><block var="ListOfCorrectOrderings"/></block></script></block><block s="doFor"><l>i</l><block var="Start"/><block var="End"/><script><custom-block s="Swap %n and %n"><block var="i"/><block var="Start"/></custom-block><custom-block s="GenerateCorrectOrderings %n %n"><block s="reportSum"><block var="Start"/><l>1</l></block><block var="End"/></custom-block><custom-block s="Swap %n and %n"><block var="i"/><block var="Start"/></custom-block></script></block></script></block-definition><block-definition s="Swap %&apos;Location1&apos; and %&apos;Location2&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>Temp</l><block s="reportListItem"><block var="Location1"/><block var="SequenceOfColors"/></block></block><block s="doReplaceInList"><block var="Location1"/><block var="SequenceOfColors"/><block s="reportListItem"><block var="Location2"/><block var="SequenceOfColors"/></block></block><block s="doReplaceInList"><block var="Location2"/><block var="SequenceOfColors"/><block var="Temp"/></block></script></block-definition><block-definition s="OrangeBelowPurple" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><scripts><script x="10" y="80"><block s="doFor"><l>i</l><l>1</l><block s="reportListLength"><block var="SequenceOfColors"/></block><script><block s="doFor"><l>j</l><l>1</l><block s="reportListLength"><block var="SequenceOfColors"/></block><script><block s="doIf"><block s="reportAnd"><block s="reportAnd"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="SequenceOfColors"/></block><l>orange</l></block><block s="reportEquals"><block s="reportListItem"><block var="j"/><block var="SequenceOfColors"/></block><l>purple</l></block></block><block s="reportLessThan"><l>i</l><l>j</l></block></block><script><block s="doSayFor"><block var="SequenceOfColors"/><l>2</l></block></script></block></script></block></script></block></script></scripts></block-definition><block-definition s="add %&apos;SequenceOfColors&apos; to %&apos;TheList&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportCONS"><block var="SequenceOfColors"/><block var="TheList"/></block></block></script></block-definition></blocks><variables><variable name="SequenceOfColors"><list struct="atomic" id="267">green,magenta,orange,purple,red,yellow</list></variable><variable name="Temp"><l>green</l></variable><variable name="NumberOfCorrectOrderings"><l>18</l></variable><variable name="ListOfCorrectOrderings"><list id="268"><item><list struct="atomic" id="269">magenta,red,purple,orange,green,yellow</list></item><item><list struct="atomic" id="270">magenta,red,purple,yellow,green,orange</list></item><item><list struct="atomic" id="271">magenta,red,yellow,purple,green,orange</list></item><item><list struct="atomic" id="272">purple,magenta,red,orange,green,yellow</list></item><item><list struct="atomic" id="273">purple,magenta,red,yellow,green,orange</list></item><item><list struct="atomic" id="274">purple,orange,magenta,red,green,yellow</list></item><item><list struct="atomic" id="275">purple,orange,red,magenta,green,yellow</list></item><item><list struct="atomic" id="276">purple,red,magenta,orange,green,yellow</list></item><item><list struct="atomic" id="277">purple,red,magenta,yellow,green,orange</list></item><item><list struct="atomic" id="278">purple,yellow,red,magenta,green,orange</list></item><item><list struct="atomic" id="279">purple,yellow,magenta,red,green,orange</list></item><item><list struct="atomic" id="280">red,magenta,purple,orange,green,yellow</list></item><item><list struct="atomic" id="281">red,magenta,purple,yellow,green,orange</list></item><item><list struct="atomic" id="282">red,magenta,yellow,purple,green,orange</list></item><item><list struct="atomic" id="283">yellow,magenta,red,purple,green,orange</list></item><item><list struct="atomic" id="284">yellow,purple,magenta,red,green,orange</list></item><item><list struct="atomic" id="285">yellow,purple,red,magenta,green,orange</list></item><item><list struct="atomic" id="286">yellow,red,magenta,purple,green,orange</list></item></list></variable><variable name="NumberOfPossibleOrderings"><l>720</l></variable><variable name="ListOfPossibleOrderings"><list struct="atomic" id="287"></list></variable></variables></project><media name="Wk#3 2210 - Logical Thinking Recursion ALL" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>