<snapdata remixID="9388307"><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.09063444108758745" 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="33.333333333333314" y="30"><block s="receiveGo"></block><block s="bubble"><l>Press "b" to do bubble sort</l></block></script><script x="10" y="110.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>D</l><l>A</l><l>F</l></list><comment w="90" collapsed="false">Change me!</comment></block></block><block s="doSayFor"><custom-block s="bubble sort %l"><block var="unsorted list"><comment w="90" collapsed="true">Option 2: enter your code here for Bubble Sort</comment></block></custom-block><l>5</l></block></script><script x="432.66666666666674" y="241.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="340.33333333333326" y="41"><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></scripts></sprite><watcher var="unsorted list" style="normal" x="6.895833333333371" y="108.95416804583334" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="sorted list" style="normal" x="29.89583333333337" y="10.895833333333343" color="243,118,29" extX="80" extY="70"/><sprite name="Sprite(2)" idx="2" x="216" y="-150" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="89.96400000000001,160.65,0,1" pen="tip" id="89"><costumes><list id="90"><item><costume name="Untitled" center-x="240" center-y="180" image="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" id="91"/></item></list></costumes><sounds><list struct="atomic" id="92"></list></sounds><blocks></blocks><variables></variables><scripts><script x="189" y="85"><block s="receiveGo"></block><block s="bubble"><l>Get into the code to change the items in the list</l></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="doAddToList"><block s="reportListItem"><l>1</l><block var="unsorted"/></block><block var="sorted list"/></block><block s="doDeleteFromList"><l><option>last</option></l><block var="unsorted"/></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 s="reportSum"><block var="i"/><l>1</l></block><block var="unsorted"/></block><block s="reportListItem"><block var="i"/><block var="unsorted"/></block></block><script><block s="doDeclareVariables"><list><l>temp</l></list></block><block s="doSetVar"><l>temp</l><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 s="reportListItem"><block var="i"/><block var="unsorted"/></block></block><block s="doReplaceInList"><block var="i"/><block var="unsorted"/><block var="temp"/></block></script></block></script></block><block s="doAddToList"><block s="reportListItem"><l><option>last</option></l><block var="unsorted"/></block><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="371">A,B,C,D,F</list></variable><variable name="unsorted list"><list struct="atomic" id="372"></list></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>