<snapdata remixID="9394895"><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.09063444108764429" 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="16.666666666666657" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>sorted list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>unsorted list</l><block s="reportNewList"><list><l>C</l><l>B</l><l>D</l><l>A</l><l>F</l></list></block></block><block s="doSayFor"><custom-block s="selection sort %l"><block var="unsorted list"/></custom-block><l>2</l><comment w="397" collapsed="false">review Selection Sort for help; no code needed</comment></block></script><script x="21" y="164.66666666666669"><block s="receiveKey"><l><option>p</option></l></block><block s="doSetVar"><l>sorted list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>unsorted list</l><block s="reportNewList"><list><l>C</l><l>B</l><l>D</l><l>A</l><l>F</l></list></block></block><block s="doSayFor"><custom-block s="partition sort %l"><block var="unsorted list"/></custom-block><l>2</l><comment w="396" collapsed="false">Option 1: enter your code here for Partition Sort</comment></block></script><script x="286" y="306.3333333333333"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="Bubble sort code"></custom-block></script><script x="23" y="289.13333333333327"><block s="receiveKey"><l><option>b</option></l></block><block s="doSetVar"><l>nums</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>Length of list?</l></block><block s="doRepeat"><block s="getLastAnswer"></block><script><block s="doInsertInList"><block s="reportRandom"><l>1</l><l>1000</l></block><l><option>last</option></l><block var="nums"/></block></script></block><block s="doSayFor"><l>Press space to sort your numbers!</l><l>4</l></block></script></scripts></sprite><watcher var="unsorted list" style="normal" x="6.895833333333371" y="108.95416804583334" color="243,118,29" hidden="true"/><watcher var="temp" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="sorted list" style="normal" x="5.895833333333371" y="8.895833333333336" color="243,118,29" hidden="true"/><watcher var="nums" style="normal" x="9" y="5.000001999999995" color="243,118,29" extX="88" extY="186"/></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></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 code" 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="reportDifference"><block s="reportListLength"><block var="nums"/></block><l>1</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="nums"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="nums"/></block></block><script><block s="doSetVar"><l>temp</l><block s="reportListItem"><block var="i"/><block var="nums"/></block></block><block s="doReplaceInList"><block var="i"/><block var="nums"/><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="nums"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="i"/><l>1</l></block><block var="nums"/><block var="temp"/></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="346">6,564,530,516,51,129,873,518,414</list></variable><variable name="temp"><l>45</l></variable><variable name="nums"><list struct="atomic" id="347">18,45,456,502,872,938,984,987</list></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>