<snapdata remixID="9399768"><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" hidden="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="15.666666666666686" y="319.66666666666663"><block s="receiveKey"><l><option>b</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>F</l><l>A</l><l>D</l></list></block></block><block s="bubble"><custom-block s="bubble sort %l"><block var="unsorted list"/></custom-block></block></script><script x="14.333333333333343" 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="90" collapsed="false">Option 1: enter your code here for Partition Sort</comment></block></script><script x="331.66666666666674" y="386.6666666666666"><block s="doSayFor"><l></l><l>2</l><comment w="90" collapsed="false">Option 2: enter your code here for Bubble Sort</comment></block></script><script x="314" y="29"><block s="doSayFor"><l></l><l>2</l><comment w="90" collapsed="false">review Selection Sort for help; no code needed</comment></block></script><script x="20" y="51"><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="bubble"><custom-block s="selection sort %l"><block var="unsorted list"/></custom-block></block></script><script x="326" y="103"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="hide"></block></script></scripts></sprite><watcher var="sorted list" style="normal" x="6.8958333333332575" y="6.895833333333336" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="unsorted list" style="normal" x="6.8958333333332575" y="108.95416804583334" color="243,118,29" extX="80" extY="70" hidden="true"/><sprite name="Partition" idx="2" x="-37" y="-150" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="0,155.54999999999998,34.22099999999996,1" pen="tip" id="94"><costumes><list id="95"><item><costume name="partition sort" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu3dedxXdZk38Au42UERF3YBcUEgTWVcSiWXUtNsLMtpmSkra1psJstsmSaXaUbL7LF6nh5rJl9pmzpOm2llSYu5MYYbioGyrwoiKgL3zc28zpmgQGNJjhc33/fvnxJ+9/c61/v64odzfuf87BReBAgQIECAwIsu0OlFr6ggAQIECBAgEALYJiBAgAABAgkCAjgBXUkCBAgQICCA7QECBAgQIJAgIIAT0JUkQIAAAQIC2B4gQIAAAQIJAgI4AV1JAgQIECAggO0BAgQIECCQICCAE9CVJECAAAECAtgeIECAAAECCQICOAFdSQIECBAgIIDtAQIECBAgkCAggBPQlSRAgAABAgLYHiBAgAABAgkCAjgBXUkCBAgQICCA7QECBAgQIJAgIIAT0JUkQIAAAQIC2B4gQIAAAQIJAgI4AV1JAgQIECAggO0BAgQIECCQICCAE9CVJECAAAECAtgeIECAAAECCQICOAFdSQIECBAgIIDtAQIECBAgkCAggBPQlSRAgAABAgLYHiBAgAABAgkCAjgBXUkCBAgQICCA7QECBAgQIJAgIIAT0JUkQIAAAQIC2B4gQIAAAQIJAgI4AV1JAgQIECAggO0BAgQIECCQICCAE9CVJECAAAECAtgeIECAAAECCQICOAFdSQIECBAgIIDtAQIECBAgkCAggBPQlSRAgAABAgLYHiBAgAABAgkCAjgBXUkCBAgQICCA7QECBAgQIJAgIIAT0JUkQIAAAQIC2B4gQIAAAQIJAgI4AV1JAgQIECAggO0BAgQIECCQICCAE9CVJECAAAECAtgeIECAAAECCQICOAFdSQIECBAgIIDtAQIECBAgkCAggBPQlSRAgAABAgLYHiBAgAABAgkCAjgBXUkCBAgQICCA7QECBAgQIJAgIIAT0JUkQIAAAQIC2B4gQIAAAQIJAgI4AV1JAgQIECAggO0BAgQIECCQICCAE9CVJECAAAECAtgeIECAAAECCQICOAFdSQIECBAgIIDtAQIECBAgkCAggBPQlSRAgAABAgLYHiBAgAABAgkCAjgBXUkCBAgQICCA7QECBAgQIJAgIIAT0JUkQIAAAQIC2B4gQIAAAQIJAgI4AV1JAgQIECAggO0BAgQIECCQICCAE9CVJECAAAECAtgeIECAAAECCQICOAFdSQIECBAgIIDtAQIECBAgkCAggBPQlSRAgAABAgLYHiBAgAABAgkCAjgBXUkCBAgQICCA7QECBAgQIJAgIIAT0JUkQIAAAQIC2B4gQIAAAQIJAgI4AV1JAgQIECAggO0BAgQIECCQICCAE9CVJECAAAECAtgeIECAAAECCQICOAFdSQIECBAgIIDtAQIECBAgkCAggBPQlSRAgAABAgLYHiBAgAABAgkCAjgBXUkCBAgQICCA7QECBAgQIJAgIIAT0JUkQIAAAQIC2B4gQIAAAQIJAgI4AV1JAgQIECAggO0BAgQIECCQICCAE9CVJECAAAECAtgeIECAAAECCQICOAFdSQIECBAgIIDtAQIECBAgkCAggBPQlSRAgAABAgLYHiBAgAABAgkCAjgBXUkCBAgQICCA7QECBAgQIJAgIIAT0JUkQIAAAQIC2B4gQIAAAQIJAgI4AX19ya5xWLTGSZmHoHZzAl17dv1J67OtdzRXwcoECHRkAQGcO73zv3Trpz6dewiqNyVw9pEXXRAR5ze1vnUJEOjYAgI4d34CONe/0eoCuFFeixPo8AICOHeEAjjXv9HqArhRXosT6PACAjh3hAI417/R6gK4UV6LE+jwAgI4d4QCONe/0eoCuFFeixPo8AICOHeEAjjXv9HqArhRXosT6PACAjh3hAI417/R6gK4UV6LE+jwAgI4d4QCONe/0eoCuFFeixPo8AICOHeEAjjXv9HqArhRXosT6PACAjh3hAI417/R6gK4UV6LE+jwAgI4d4QCONe/0eoCuFFeixPo8AICOHeEAjjXv9HqArhRXosT6PACAjh3hAI417/R6gK4UV6LE+jwAgI4d4QCONe/0eoCuFFeixPo8AICOHeEAjjXv9HqArhRXosT6PACAjh3hAI417/R6gK4UV6LE+jwAgI4d4QCONe/0eoCuFFeixPo8AICOHeEAjjXv9HqArhRXosT6PACAjh3hAI417/R6gK4UV6LE+jwAgI4d4RbFcDta9pjxVMrY9Wzq6N7z27Rp1+vxo9+TduamPP7hTF8/8HRqdOmt8vi2Uui9869ovfOPRs/ro0LVDazpy6I5Uufjh69u9fHWxllvgRwpr7aBLZ/AQGcO6NNBvATi5fHHT++J+755UPx+LwnYp+Dhse+h4yMp554Jh6e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" id="96"/></item></list></costumes><sounds><list struct="atomic" id="97"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="33"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doBroadcast"><l>partition</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="bubble"><custom-block s="selection sort %l"><block var="unsorted list"/></custom-block></block></script><script x="31" y="195"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="gotoXY"><l>-37</l><l>-150</l></block></script><script x="359" y="49"><block s="receiveMessage"><l>bubble</l></block><block s="hide"></block></script></scripts></sprite><sprite name="Bubble" idx="3" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="226.95000000000002,0,149.78700000000003,1" pen="tip" id="138"><costumes><list id="139"><item><costume name="bubble sort" center-x="240" center-y="180" image="data:image/png;base64,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" id="140"/></item></list></costumes><sounds><list struct="atomic" id="141"></list></sounds><blocks></blocks><variables></variables><scripts><script x="341" y="112"><block s="receiveMessage"><l>partition</l></block><block s="hide"></block></script><script x="21" y="53"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="show"></block><block s="gotoXY"><l>180</l><l>-150</l></block></script><script x="20" y="166"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doBroadcast"><l>bubble</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>F</l><l>A</l><l>D</l></list></block></block><block s="bubble"><custom-block s="bubble sort %l"><block var="unsorted list"/></custom-block></block></script></scripts></sprite></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="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="doInsertInList"><block s="reportListItem"><l>1</l><block var="unsorted"/></block><l>1</l><block var="sorted list"/></block><block s="doReport"><block var="sorted list"/></block></script><script><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListLength"><block var="unsorted"/></block><l>1</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="unsorted"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="unsorted"/></block></block><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportListItem"><block var="i"/><block var="unsorted"/></block></block><block s="doReplaceInList"><block var="i"/><block var="unsorted"/><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="unsorted"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="i"/><l>1</l></block><block var="unsorted"/><block var="a"/></block></script></block></script></block><block s="doInsertInList"><block s="reportListItem"><l><option>last</option></l><block var="unsorted"/></block><l>1</l><block var="sorted list"/></block><block s="doDeleteFromList"><l><option>last</option></l><block var="unsorted"/></block><block s="doReport"><custom-block s="bubble sort %l"><block var="unsorted"/></custom-block></block></script></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></blocks><variables><variable name="sorted list"><list struct="atomic" id="454">A,B,C,D,F</list></variable><variable name="unsorted list"><list struct="atomic" id="455">A</list></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>