<snapdata remixID="9394816"><project name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://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" 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.4531722054380225" y="0.09063444108761587" 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="70" y="125.99999999999994"><block s="receiveGo"></block><block s="doSetVar"><l>num</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>sorted list</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>How long is your list?</l></block><block s="doRepeat"><block s="getLastAnswer"></block><script><block s="doInsertInList"><block s="reportRandom"><l>1</l><l>100</l></block><l><option>last</option></l><block var="num"/></block></script></block><block s="doSayFor"><l>This is your list, hit space to have your numbers sorted from least to greatest!</l><l>4</l></block></script><script x="502" y="96.99999999999994"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="Bubble Sort"></custom-block></script></scripts></sprite><watcher var="sorted list" style="normal" x="6.895833333333485" y="6.895833333333336" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="unsorted list" style="normal" x="6.895833333333485" y="108.95416804583337" color="243,118,29" hidden="true"/><watcher var="num" style="normal" x="10" y="10" color="243,118,29" extX="101" extY="117"/><watcher var="Temporary" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="selection sort %&apos;unsorted&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><block s="reportOr"><block s="reportListIsEmpty"><block var="unsorted"/></block><block s="reportEquals"><block s="reportListLength"><block var="unsorted"/></block><l>1</l></block></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="unsorted"/></block><block var="sorted list"/></block><block s="doReport"><block var="sorted list"/></block></script><script><block s="doAddToList"><block s="reportListItem"><custom-block s="earliest in %l"><block var="unsorted"/></custom-block><block var="unsorted"/></block><block var="sorted list"/></block><block s="doDeleteFromList"><custom-block s="earliest in %l"><block var="unsorted"/></custom-block><block var="unsorted"/></block><block s="doReport"><custom-block s="selection sort %l"><block var="unsorted"/></custom-block></block></script></block></script></block-definition><block-definition s="earliest in %&apos;unsorted&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>count</l><l>earliest</l></list></block><block s="doSetVar"><l>count</l><l>1</l></block><block s="doSetVar"><l>earliest</l><block s="reportListItem"><l>1</l><block var="unsorted"/></block></block><block s="doFor"><l>i</l><l>2</l><block s="reportListLength"><block var="unsorted"/></block><script><block s="doIf"><block s="reportLessThan"><block s="reportListItem"><block var="i"/><block var="unsorted"/></block><block var="earliest"/></block><script><block s="doSetVar"><l>count</l><block var="i"/></block><block s="doSetVar"><l>earliest</l><block s="reportListItem"><block var="i"/><block var="unsorted"/></block></block></script></block></script></block><block s="doReport"><block var="count"/></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><translations></translations><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="bubble sort %&apos;unsorted&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><l/><script></script><script></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="partition sort %&apos;unsorted&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIfElse"><l/><script></script><script></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="Bubble Sort" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportEquals"><block var="sorted list"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSetVar"><l>sorted list</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportStringSize"><block s="reportDifference"><block var="num"/><l>1</l></block></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="num"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="num"/></block></block><script><block s="doSetVar"><l>Temporary</l><block s="reportListItem"><block var="i"/><block var="num"/></block></block><block s="doReplaceInList"><block var="i"/><block var="num"/><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="num"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="i"/><l>1</l></block><block var="num"/><block var="Temporary"/></block><block s="doSetVar"><l>sorted list</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block></script></block-definition></blocks><variables><variable name="sorted list"><bool>true</bool></variable><variable name="unsorted list"><list struct="atomic" id="305">F</list></variable><variable name="num"><list struct="atomic" id="306">41,63,79,82,99</list></variable><variable name="Temporary"><l>82</l></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>