<snapdata remixID="9388469"><project name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAUEElEQVR4Xu2dB1BV17rH/zSlVxVQKSLYsKAQBUQssWvU2GIsiTHGJBpr3stL5s59zrxMJneSO7n3mjsa1GjsvcSW3CgWbChijV1RLNi7hKq8+S+yNxwP6j7nIGfDWd8Mo+ew1t7f+taPb9VvLbuioqIiSJEWsJIF7CSAVrK8fK2wgARQgmBVC5QJ4MGDBxESEgIHB4dXotzTp09x5coVNGzYENWrV38l75APrRwWMAIwOTlZwGeqZJ3Yh/PJS5Cf/fCFWf3rBCNy2P/Czt4e165dQ/PmzeHl5VVmnjNnzsDb2xvVqlUzVR3N6XNzc/HHH38gLCxMcx6ZsPwsYADgvn374OHhAY5LDhw4gJiYGNjZ2YnPpf8lGA8ePDD4/a7PEjGsqZuqmUNYrPj/k4xUI21z/isdt27dEs+lREZGGqXZvn076tSpY3JJnYoKsWfVTDw6n/7CvHawQ+zgsXCp1wr0yHfu3EF8fLzJ75MZLLOAAYBsFgkGJSkpCdHR0Th9+rT4fPfuXXh6eiIjIwOOjo4IDQ3FxYsX8c033+DRo0c4MrULBjZ2VbWpPvDvQH428tZNNdLw8eT9wvtRAgMDERAQYJDm/v37OHnypHgfRfljUBIpn5/9nr/fvmIW+t9fCY/q9uozq3WehPzkaUDRU4P3VOs8GWdrd1XL165dO8usKXObbAEDAM+fP4/bt2+Lh8yePVvAkZaWhqZNm+Lhw4eiqWQT3adPH9y8eRO1atXC6NGjRX/u5Fe9DAHs/zfA3h55Kz8zUurBhL0iD6Vu3bpGni4lJUV4YkWmTJmCN954A+np6Wjbti2o5+XLlxEeHi7+QGrUqAE3NzeMGDECO1bNwbu5a+HkYCey27n7wanNCBRl30ZB6kIjAI/X6KB+17JlS5MNKDNYZgEDADn4ePz4sWhuKQSOP2xuc3JycPbsWdEfi4qKQl5entqE8veXpw1BnzBtg5YbY7YhKytLvIPNcGJiokEp9u7dq+rAXyxfvhwuLi4C/h49euDq1as4deoUCMzWrVuFp37zzTfh7++P3WvnY1Th+hIAvWvDdfwG5M4fgyeZB4wAPOgRp34XG1vcbZBScRYwGoSsWrVKVP7zBgbPU83fIRsOpze/VHO7oCgcuesIN28/sKkdPnx4mXmWLVsmPDDFz88PT548UYF3cnJCQUEBXF1dxQBCEf4hHN68CiNyVqsAvkghh44TkObaWiShRx46dOhL9ZcJytcCZU7DEIzU1FRRyWXJs4MS5bNW1Ti9Q69Fj/U8obelDgqEWp/t4+MD+yOr4Fzw4tE47OyRWSMOjp41hUflACQiIkLra2S6crKA7ieiN2/eLJr/VyXu7u7o1KnTq3q8fO5LLKB7AGUNVm0LSACrdv3qvnQSQN1XUdVWUAJYtetX96WTAOq+iqq2ghLAql2/ui+dBFD3VVS1FZQAVu361X3pJIC6r6KqraAEsGrXr+5LJwHUfRVVbQUlgFW7fnVfOgmg7quoaisoAaza9av70kkAdV9FVVtBCWDVrl/dl04CqPsqqtoKWgTgpUuXRCzFq9yxrNX8DAtgHHHjxo21ZpHpdGABswFkHAVjiH19fTUVgycQMBJOOYGAnxnZxvgQPkfZFn/ixAk0adJE0zOfTcQAcz63UaNGZuWXmSreAmYDyNhcBqhTZsyYIcI17e3twVMT4uLiRAgnYTty5AiCgoLE7xm1du7cOdSvX1+Awu8pDFJv0aIFCB/jfb/88kuzj+OgXjLGo+JBMveNZgPIyDn+UL7//ntxegErvmbNmgLETz/9FBMnThSRbQkJCSL88ttvv8WxY8fEeTAMrQwODhahlpmZmejWrZsIi2Qe/ls6MN2UwhHinj17mpJFprWiBSwC8N69e6rqPEaDYZxsBhlXzFOvGLPL2F0Gu7OppRdU4nvpPZmWaZydncVzmCc7O1t4VnpIc4RHekgAzbGcdfKYDSDhowekB+OpBanrFuDGreJjPSpS3Dw80LH/SOQXFAjw6QF79epVkSrId1lgAYsAVDzg4c0rUHvfP+FeOxz34ychr7q3BSq9PKuAPucmvFP/jcC8y8ju8RUK6iWIjASwd+/eL3+ITKELC5gNIE/LUgBMXjYT7R7vQN6gGfDx9RWe6N6lc0hdOQ/3M06+sKAOjo5oO2oKfMKbin4hm2U2xc87faH097du3UStNWNQvd1oPI7orgLIg4ykVA4LWAQgIaRsXTYL0T458O42UZxg1aZNGyQvTEJs6g9wLD7nSIhbdGdkp28xsozXoE9xrVkvMfAoLCxU+4RaTHhn1VTUafIaHoV3E8nZB5QAarGcPtJYBCAPdaRsWz4bHRr4wb5lfyxdulSMeLcv/AFx+2dC4a96/eao9cHXuPy5cf+MAGY17Sng41EZ7FNqFbuU6XCuFYKH9YvP+SOAPD5OSuWwgNkAEj7FAxYD6AunmMFYsWIFBg0ahB2LkgwApDkCP5+La397r0wPSACPHz+O1q1bi6ZYq9jtnA7nmiGqB2QfsG/fvlqzy3RWtoBFAKoecMVsdIjwg1PMILU4m+dMQ4ej81UP+KJyVuszHndb9RVHwtELmgKg/a4ZAkDFAxLAfv36Wdms8vVaLWA2gDxJVQFw+4of0SHCF46lAORAwjFtPZCX/UJdsnPzkRWWAF8/P3VNmUesaRWHXT+IJvhBWBeRhQDysEoplcMCFgGoHOe7feWfAEaXeMCM9N1I/2Y8vJxKjULKtIkdmo/+C5yjOorfchSsdX2Z6R12/yA8oAIg+4ASwMoBH7W0GEBOi/BcZnrAlAd+Yult6tSp2MZByL4ktQl2Do+CR4dBuDX7L2X2Aa806S6uZGATzKU8reK4O0l4wPv1OqsT0f3799eaXaazsgXMBpA7WBQPuGPlHLSP8MWp6o3EwKRLly7YOn+6SYOQy427YdOmTWIEy+U7reK4J8nAA7IJHjBggNbsMp2VLWARgMqVDimr5qJ9hA+OIAzcIzh48GCjaRiW0yOhHx7tWlumBySAvK6Ba8WmrAM77ZmpekClDzhw4EArm1W+XqsFzAaQ1zSoAK6ei/bhvmIeUJEDG1cgesc/8PJz8+1wr8dE2EUXr2SwSTflgHSnvTPhUisU90JfVwchnAaSUjksYBGAhJCyc/VPaB/uA/tWA9QltNycHJzatRk5+fkvtMSTJ09R5B2A11q3Vj0f+4JaluK45Kd4QAVADkIkgJUDPosGIYSPPwRl15p5SAz3RlHzfmLrFT3YvvXLUW/LP+FXrWQUbGfvgKKnT4ys49RnPB5E9RLXMXAQwpGwZgD/9IB3QzqpgxB2AaRUDguY7QFv3LghABQecM1PSKzvg5PVGopR8Lhx45CyeBbi9peMgj1fHwrPxAG4kfTfKMjKMLCO58ApuNSoqwog+4FapdreWaIPWLoJfuutt7Rml+msbAGLACSElF1r5yGxvjd+d4jAzp07xW7olMUzDdeCQyPhO3Ayrv3jQ+AZwBQAeesRl9HoAbVKtdRZog9ID0jhKHjIkCFas8t0VraARQBev35dqM/rsdrV9xaDECVOZM/yOYhPm1UyD9gwBi5NYvF49zoU3Lxk5AEzG3YRd76xCX7eBTll2ap66my4+IfiTnDxRDb7gBJAK1NlwuvNBpDwqQD+PB/twrxhF1WyBHbz3Ak0z7kA+z/vnXueTuzrbbuej/odeottWPxsigd03vejaIJLA/j222+bYAKZ1JoWKEcAvYAWJQDm37mO9J8X4f6Fl29IbT18PNyCG4htWATQlD6g8/4fRROsAMgmWN75Zk2kTHu32QAylFLxgHvWLUBCPQLYD4cPHxa3aaavX4bYfSUbUu3dPOHdewzuLvu7kYYeA6cgs0FnEVHHJtiUiWiX/XMMPCABHDZsmGlWkKmtZgGLAFQunSaAbILT8uuIZTQGlh/esNRgEOLc6DX4DfkfZH01DEUFeUZ9wAsRr4v+Izek8ipYreKSNkd4wNtBxff+EsDn3cCp9ZkyXcVZwCIAlTt/965fiHb1vHDNP1Zsyed6Lpvf0juiPbsMh2fCm7iR9BkKss6XCSCD1rmdn6GZWsU1ba4YhNyq214dhEgAtVrP+unMBpDwKQCmrl+EhDAvPG1WshV+/+p56Hh0gaYNqY69x+F60x7i+lY2wSYBeGCu8IClAeTN6ZbK119/LboEDKKPiYkxaYeOpe+2pfzlBmDbep4GADLAyPN48ks3pD7OzUNGYAy8vL3V6RdTYkLcDvxk4AHZBL/zzjsW1yEHQ5MnTxanNnB1h7ep8/Cjrl27qufbWPwS+QDz9wPycCLVA25YhAQBYF91Ce3WmaM49O1EeJVaiivb3naIfO9zOEQmiGkYTsHwFAWtS3Guz3hAAvjuu++WS9XyLJuPP/7Y6PQvfs8Jc/6RcdXFzc2tXN5niw8x2wMSQP5Q9m1YDHrAeYcfiMlkxmSkr1tssCGV6QIm/hvX//WJ8Sh4wGRkhHcS27HYBD969EgzgIoHvFknUR2EjBw5slzqkoOssWPHGjyLfyDUkRseOGCSW78sM7VFAPJsQAHgxsVICPXEgcIgpKSk4IsvvkDamgUGgxD3Nj1RY8Rfcfmv/fDkXvESniIefwKYnJwsBjCmrIS4pf8EV/96uFG7nToIKQ8AORc5ZcoU0QTz/EM2vdylw82u/FdK+VjAbAAJnwLg/k1L0DbUE+mFQSKijaGVzwJIdV2atkXO77vL9IDn63dEaGiomIRW1pi1FNE9fZ7oA5YG8L33jEM/tTyrdJrp06eLifHExERxnJyUV2OB8gMwxAOFTUuOxDi14xe03jVN04bUO93Go6BZJ3UpzpSiuh+cZ+AB2QccNWqUKY+Qaa1oAbMB5EGSigdM27QU8aHuKIwsAbDo6VNkpu/StCE1z9UXLaKiRN+KohzXpsUuHofmi2kYxQMSwPfff19LVplGBxawCEBCSEn7ZSniQzxQ0KSXOAWVfaTTO38z2pAKewegjA2pDr3H4XZkV9SuXVtAqJy4oMU+nocWiCb4emDx6VjcDSMB1GI5faSxCEAGIFEO/LIM8SHuWHIyV5yYNWnSJBxaz6W4UhtSOwyGZ6chuPp/b6GosMCg9ByEnK3XXsyzEUAl4F2LiTwPLxBN8LWAtiqAo0eP1pJVptGBBcwGkPDRA3K+Lv3X5QLARcf/EOu5Y8aMAfcDll6K8+k3Fk48P3B9EvIvny4TwD179oj5NVM8oNfhhcIDEkDlgMoPPvhAB6aVKmixgEUAqh7w12IPWNCkt5iU5TTK77+uNNiQau/qAa8uI3Dv5+lGetEDnglNRN26dYUHVKLttBTA68hCAw/IPiD/AKRUDguYDSDnxxQA0/+zHPHB7shrXHI4+OOsTMQ8uaJpQ2pyVi4CW3cSKwvKudFazed9ZBFcA+ohyz9eZCGAH374odbsMp2VLWARgISQcvA/KxAX4oa8RhV/Or330UXCAyoAchAiAbQyVSa83iIAL168WAzgbysQF+yO/MY9NS+haV3rfVk6xQNerRWnDkI++ugjE0wgk1rTAmYDSPhUD0gAg9xEE/wyYMr79896QDbB3EAgpXJYwCIAFQ946LeViA1mE9yjwkvtc3Sx6AMqHpAAPruBoMKVki/UbAGzAbxw4QJUADevFB4w1xoAHlsMt4AwXKkZqw5CGBgvpXJYwCIACSHl8JZViA1yRW7DV+8Bjx49Knap8Nal7777DvEFh4QHVADkIEQCWDngo5YWAZiRUXzExpEtq9FGANhdHNfBa7tMWc811VyEkAA2a9YMXIojgJdrtFEHIZ98Yrzn0NR3yPQVYwGzASR8igcUANZ1wTn3ZoiOjhbzgxxs8Jzo0sIbNCMiIoxKxvBObuPi4USKHDx4UIAcHh5epiWYlu8JvrheTMOUboLHjx9fMdaTb7HYAhYBqHrAZALoKgYh27ZtA/fj8bTTZ+/tZcQc4ysePnwogn24cYH3zfE7Bv7wqlf+S+85bdo0dO/eHQ0aNDAqJHdd81mEk0txpT0gByETJkyw2DDyARVjAYsA5N28lKPJaxDpchdZQV2xcOFCMQolWLyOtbTs379f3CPM77mlPSkpScQAN2zYUMQSE97IyEixKWHjxo3iDmEuz5UWwkfv2KpVK+EB3dJmI7hZHC75tVabYAlgxcBTHm8xG0CCpDTBx7auxet5O7G17kj4BwQI+MpqOtmkMuCIwiaaF9PwLEFCx88McuJaMj0jl+XYzyu9M4an5/MC7JYtW+LQoUPwcHdDzIEvURA9VAWQt7BLAMsDjYp5htkA0ltx0wHBObZtLd4v3IDMoho4GtQfd4rcX7n2/riHpld+RpjjPVyJGoNM39fEbhjCK09IfeXmL7cXmA1gfn4+lixZIiLZinIeop3LJTiZcL1CeZWgqOgptjwMgKNHDbGLhvG7zxu4lNc75XPKzwJmA0gVGEC0fft2BAYGipMD6IHKe6lNy/OoC6d/GDzE/qOUymMBiwCsPMWUmurVAhJAvdaMjeglAbSRitZrMSWAeq0ZG9FLAmgjFa3XYkoA9VozNqKXBNBGKlqvxZQA6rVmbEQvCaCNVLReiykB1GvN2IheEkAbqWi9FlMCqNeasRG9JIA2UtF6LaYEUK81YyN6SQBtpKL1WkwJoF5rxkb0kgDaSEXrtZgSQL3WjI3oJQG0kYrWazElgHqtGRvRSwJoIxWt12JKAPVaMzailwTQRipar8WUAOq1ZmxELwmgjVS0XospAdRrzdiIXhJAG6lovRZTAqjXmrERvSSANlLRei2mBFCvNWMjekkAbaSi9VpMCaBea8ZG9JIA2khF67WYEkC91oyN6CUBtJGK1msxJYB6rRkb0ev/AbGPry8VtKFHAAAAAElFTkSuQmCC</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="24.333333333333314" 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="30" 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>4</l><l>3</l><l>1</l><l>5</l><l>2</l><l>1</l></list></block></block><block s="doSetVar"><l>length</l><l>0</l></block><block s="doSayFor"><custom-block s="bubble sort %l %s"><block var="unsorted list"/><block s="reportListLength"><block var="unsorted list"/></block></custom-block><l>2</l><comment w="90" collapsed="false">Option 2: enter your code here for Bubble Sort</comment></block></script><script x="28.666666666666657" 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="184.6044941875" y="476.6666696666666"><block var="length"/></script><script x="206.6044941875" y="490.6666696666666"><block s="reportDifference"><l></l><l>1</l></block></script><script x="311.5478545625" y="379.6666716666666"><block s="reportNewList"><list><l>4</l><l>3</l><l>1</l><l>5</l><l>2</l></list></block></script><script x="78" y="499.79999999999995"><block s="doIf"><block s="reportGreaterThan"><block var="length"/><l>0</l></block><script></script></block></script><script x="540" y="70"><block s="doFor"><l>i</l><l>1</l><l>10</l><script><block s="doReport"><block s="reportSum"><block var="i"/><l>1</l></block></block></script></block></script><script x="645" y="613"><block s="reportNewList"><list><l>3</l><l>1</l><l>4</l><l>2</l><l>0</l><l>5</l></list></block></script><script x="541.9951181875" y="593.800001"><block var="unsorted"/></script></scripts></sprite><watcher var="sorted list" style="normal" x="7.895833333333712" y="26.89583333333337" color="243,118,29" hidden="true"/><watcher var="length" style="normal" x="10" y="10" color="243,118,29"/><watcher var="holder" style="normal" x="113" y="13.000000000000007" color="243,118,29"/><watcher var="unsorted list" style="normal" x="42.89583333333371" y="86.95416804583334" color="243,118,29" extX="91" extY="141"/></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; %&apos;length&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="length"/><l>1</l></block><script><block s="doReport"><block var="unsorted"/></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block var="length"/><l>1</l></block><script><block s="doIfElse"><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="doSetVar"><l>holder</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="holder"/></block></script><script></script></block></script></block><block s="doReport"><custom-block s="bubble sort %l %s"><block var="unsorted"/><block s="reportDifference"><block var="length"/><l>1</l></block></custom-block></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="377"></list></variable><variable name="unsorted list"><list struct="atomic" id="378">1,1,2,3,4,5</list></variable><variable name="holder"><l>2</l></variable><variable name="length"><l>0</l></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>