<snapdata remixID="9384665"><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="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="90" collapsed="false">review Selection Sort for help; no code needed</comment></block></script><script x="22.333333333333343" y="319.6666666666666"><block s="receiveKey"><l><option>b</option></l><comment w="90" collapsed="false">I did the bubble sort</comment></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="bubble sort %l"><block var="unsorted list"/></custom-block><l>2</l><comment w="90" collapsed="false">Option 2: enter your code here for Bubble Sort</comment></block></script><script x="21" y="164.6666666666667"><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></block></script><comment x="318" y="170.66666666666677" w="90" collapsed="false">Option 1: enter your code here for Partition Sort</comment></scripts></sprite><watcher var="unsorted list" style="normal" x="344.89583333333326" y="54.95416804583337" color="243,118,29" extX="80" extY="70"/><watcher var="sorted list" style="normal" x="11.895833333333258" y="11.895833333333343" color="243,118,29" extX="90" extY="151"/></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"><block s="reportGreaterThan"><block s="reportListLength"><block var="unsorted list"/></block><l>1</l></block><script><block s="doInsertInList"><block s="reportListItem"><custom-block s="earliest in %l"><block var="unsorted list"/></custom-block><block var="unsorted list"/></block><l><option>last</option></l><block var="sorted list"/></block><block s="doDeleteFromList"><custom-block s="earliest in %l"><block var="unsorted list"/></custom-block><block var="unsorted list"/></block><block s="doReport"><custom-block s="bubble sort %l"><block var="unsorted list"/></custom-block></block></script><script><block s="doInsertInList"><block s="reportListItem"><l>1</l><block var="unsorted list"/></block><l><option>last</option></l><block var="sorted list"/></block><block s="doDeleteFromList"><l>1</l><block var="unsorted list"/></block><block s="doReport"><block var="sorted list"/></block></script></block></script><scripts><script x="475.000002" y="125.83333533333332"><block s="doAddToList"><block s="reportListItem"><l>2</l><block var="unsorted list"/></block><block var="sorted list"/></block><block s="doDeleteFromList"><l>2</l><block var="unsorted list"/></block></script><script x="490.000001" y="205.000001"><block s="doForEach"><l>item</l><block var="unsorted list"/><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><block var="item"/><block var="unsorted list"/></block><block s="reportCDR"><block var="unsorted list"/></block></block><script><block s="doInsertInList"><block s="reportListItem"><block var="item"/><block var="unsorted list"/></block><block var="item"/><block var="sorted list"/></block><block s="doDeleteFromList"><block var="item"/><block var="unsorted list"/></block></script><script></script></block></script></block></script><script x="408.000001" y="31.4000010000006"><block s="doReport"><custom-block s="bubble sort %l"><block var="unsorted list"/></custom-block></block></script><script x="263.859378" y="309.83333733333325"><block s="reportListItem"><l>1</l><l/></block></script><script x="334.000002" y="278.93333533333316"><block s="doAddToList"><l></l><l/></block></script></scripts></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></blocks><variables><variable name="sorted list"><list struct="atomic" id="353">A,B,C,D,F</list></variable><variable name="unsorted list"><list struct="atomic" id="354"></list></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>