<snapdata remixID="9392508"><project name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAV+ElEQVR4Xu2dB1RU17rH/4A06WAXjQoKGgsWVGJFMZYYjVFjjLGkuHJbVnKTvLy1st5bb92bvJf7Wtq9ifHmqlie8dobFmKJWBCMikGwRMAeK6iAlfLWf3P3mRmZOYyR4RyYvddiIc7M2ed85zff/r5v//c+HpWVlZVQrc4tcOPGDZw+fRpFRUV10rePjw86dOiAli1b1kl/znbioQB01lS19z7Cd/jwYXTp0gXNmzevvQPrHKmkpAQ//fQTQkJCBIhmaTYA3r9/H6dOnRLfEk9Pzzo9R/Z98+ZNREdH12m/RnSWlZUlbFxX8MlrrKiowK5duzBkyJA6v7+O7KwBeO/ePfzwww+IjIx06p7wYsrLy8HfHMX9/Pyc+pzem3i8K1euoH///o99LDMfYOfOnUhMTMTdu3fx448/unwYptfjfeXP8ePHERoaihYtWpjCRBqAR48eRUBAgDipjIwM5OTkIDY2Vpxwp06dsGnTJsTHx+P8+fMYNWoUVq5ciY4dO+LChQto1aoVYmJicOjQIezduxdz5sxBo0aNftEFMiaKiooSQ0VDbRLAffv2VfvC+3o3woav/weF2RmohOPw3APAkOm/QXBsb+3LT6DlPXzYdlevXkXr1q1x584d8VL79u1NYV4NwMLCQjA2YVu8eDGuX7+OBw8ewN/fX1xUv379sHHjRgQHB2PHjh346KOPkJ2dLYAMCwsT36qCggIEBQXhzTffRGlp6S+6QHrTa9euif4aaiOA/HIz7JDt559/FsPyjlVLEb3lv9Dcj4hVtdBxv8KN9V9XM0fw8JdwfsAsYX823r8mTZo4NNvt27c1WE0JICFkI0hnzpwR8RgvqnHjxmjXrp2IDwnd1KlTBYRt27ZFcXGxgNTb21vA2LRpUxHkPk4MefnyZQwYMKCh8gcCyJCFwHl4eIgQhl94wpOydAH67f4CQXIA8WqEqAU5uPTpr1F6eIeNTSSA0uvxS0/783jyuNa/OarIrNuUANIIbIQnMDAQt0uKXQ6BiCUrIQwmGwEcOHCgy/s2qgNrAOU50OsTwE0EcM+fNQDDnvstvILC4eHtg6vz/9UugBxeaT9+Xs8DEkA5ypkOQMInAbxekIMDn7yKVmEBKGg6EC2iOsPT0+sR7hdhYvzi6DdQePE0As7vR5MHlxH93O/RqPckGwAHDRr0CP3Vr7cSQF9fXxsPKD3VrvUr0G3rnyweUOfSQkbOwLl+L2tDML0bAdTzgKYFkN9A/rDtWDEPz99ag1OJf0KbJ+NddnfZX9DaN9Fu8GTktxmt9cNvtLsA+LBxGcp4HNkG31uXa7R7fvMeCI3sIMpXbIzPWXB21BinmxpA3vgqAOcjzvcyWr3whxqN8LhvuHh4J+KDbiIvcpQNgIMHD37cQ5v289ID2iuF3C68goWzktAmoOYRp9eUX8N30ETh8djoRSMiInQBlLCabggmfKzBse1cuQDDY8LhEz/F5TfxWG4unvY7hZ9aPa31Rc/IYmlDbQSQnkpOi+Xm5iI9PR0TJ05EZuoG9Nn1OYK9q64+dOxs+ER2QumBrSg9uM3GJExCzj01E+Hh4eL/mUTWWwAJnwTw+1ULkBTbFF69JrqcgWPHjmGUfx5Othyh9cVY1B0AlB6Qidjy5cvx2muvYeW8r5Cw9y9aDBg+6W2RhFSWl+Haoj9WA/BswgxRnWBjXVbCaO/GsVxjWg/IzFMDcHUyhsdEwKtn3QA4JqAAJ1ok2QA4dOhQl8NvVAfSA3IqjsMmC/jnzp3DiBEjwCTEGkD/Lv3Bn7snDuJ29m67API4LPxzUoAe0FESYnoAL126JC4wbc1CDPsHgI4uprb+n8PP2KAzONZsmGZcDiWcqmqojQAy2bAXA17IOwm/z15G2D+GYD0bBIyZjQsPjVI1ecBbt26JQ5ouBiR8FgAXYVhMODzjnnc5AwRwXMg55Da1AMdygjsAaE+MQI+Yk5aKwqIiLbmwdxNY4Cpt5I/hI8eIyQA21m4JtqNGOE0LIKeCJIC71y5CYsdweMRNqBMAnwu7gJwmliGXAA4bZvGILj+JOu5AekBrADntSXhOZqSh8Ot3EBdacxbMOuDPfadqxWcmb3oe0PQAXrx4UdyKPeuWILFTGND9OZffGnrA5yN+Rna4pezCWtXw4cNd3rdRHUgAmzVrJk6Bgg/a4aWXXsK6hX/FU+lfaUlIyMiZ8G7ZAWVXzuDGpvnVYsAz/afbACjnhe1dGwGU3tJ0QzDhswGwYxgqu493+T1iFjyxySX8GGaZ+SCASUmWpMTlJ1HHHRBAJg0EUCYhVKoQkB2rv7UBMPyFd1GyPwXeTVqj9NB2uwCePXtWHI+qJALoKD43NYDMoPjDtm/DUgyNDkVFt3EuvzUEcHKzK8gKsYgPGKe4C4DSwISGooK1yXNtAOTrES++j5tbF6KsyHZ2hHXA0/1eFgIENtZy9TwgM2TTekDCRzULW/rGpRgcFYKKrnUD4JQW13A4+CkNdgLIkkRDbdIDSnCsr/NW4XW0zt8NPycE6cfv+yEgbqimAaQaRk8YTAApzWcz3RBM+IwAkLHP1FaFOBSUYAPg009bZkYaGogE0MvLSwzBD7fGfr5IXfBnFB7NAHTXi3lg0LQ34B/VXcjl2Kz1fvZsZmoAWQjlD9v+lGUYHBWM8iefdfm9J4DTIm/ghwCLAJXfUncA0NoDHjhwQCxF+H7NMnTe/qkmSPXvkoDGPQajJGMz7uX/WC0GLOg7TQOZQ7CekpxKGdN6QAayEsCMTcswqEMwyrqMrRMAp7e9hQON+2p90UgjR450ed9GdSA9oASQU2mff/45Fi1ahBV/+xID98+xTMVN/j1ubluKiBfexZW579sFkCoXNiZv8t/2rs30AFIFzZa5eTkGdQjCg87P1Po9Yr1x8+bN4rgMurt164aZ7UqQ4ddH64uxDNedNNRGACn6lQAy/p43bx4++OAD7FyzDAMzvrYB0CswDOUlN1C44hO7ABI8ZtP0fjV5QLlUwnQxIOGTAB7YshwD2wfhfuwYlzAwf/58Mfn+xRdfiJV1s9qXYr9vb60vxjLuAKA99fLezWvRe8f/Oi1Izev5gra8k3P51AQ6agTetABylb4FwBUY2C4QpdEjQJECSwTOLtd0llgqXrj6jTKkV6PuIN2nlw2Ao0dbBKrOHrO+vE96QHsAUintf3wPfItrFqSejOiKgOaRGlRMRvSm4kwPIBcjsR1MXYkBTwSiILgHunfvLmpHHDrlNE9aWppYs0HvxaWATP3LyspEFsa6HsWknFpipsflnjQqpULWjcfiOmR+/vWO97C3UZz2MpcOjhnjGu9rBkglgPa0ew+Ki7B09minBame/cdpS2B5D2rygLxHbKYbggmfBcBVSIj0wZmwPmKNL5dZMsPiVhJsjOFYsqFXZCzDKjxXwh05ckSsnuO/WRDlN5IedN26dXjrrbc0uRcNT/j69OmDPbvTMDumDHu8emhsEMqGDqBUL/M31T/fffcdZsyYgS3LFiJh31eaIJVGifzjahTvXSeK0daNhej8+Je0IZi2JoCOZkLoAU0LYH5+PvjDdnjbasRWnEbhk1NEis8pHr7GNb9sBPWJJ54QgHH6joEvgczLy0OvXr3EQnZCRA/IRe6UHVH9y/iDw87BgwfRu3dv8TukuADjnoxAmkc3zbbcpeGZZ2o/ATKD9+M50ANay+e5ZwtHDq6DObhjMwZnzrWJASP/fT2K1n2F0swt1QDM6zNVC514T/Q8IO+laQGkAWQh+vC2NZhVnoKU5jNQFtrWRj7u6CZu374d48aN012QThk6v+0cfvm7vOw+Omf8BzqNegW70FUcWk5JNfR1wQRQhjSMv5kJ0+uvnj8Hgw/81QbA8Cn/hIo7xdUWp9MDEkCORByFeBzpJOzdJwJo2p0RWAjlMMsLyd2zGTPvrBTDa3pZNCJatYHXIy3L1Pc13HLi+pXLiH6Qj2ZepfBKfBO7PauGYMaaM2fONIuzcsl50AOy2YsBr5zNR9CXrzolSA0cMxsF3cZpiQfj7noLIA3C/V4YyHLHg4ALmfC5X6WedWnz8ESebzS8GocI+DgMPZywuLR/Aw4uAbSn3WPYkpeZJkYIvY0bKUgt8fTDgKHDNK/GHSr4eUeN+kPTekB50gxkmSAww63LRjVvQxahWtvSHoCMe1ktKDiUjpJ5/4weTgpSz/acpK2u4xdYzwPWCwDrEjp37UsCKKVTLGtxN7J3330XG5fMw5AfvqmWhHBzopKMTdWSkFO9X7QBkF9kPQ/I5JDNdGUYd4XBiOsmgEy2JIDcdWzatGmiopCRugFD7QB4/dv/xJ2je6sB+FOvKWIpBWN3llkcbc/GD7IaoQA04o6brM+HAeTpsZhPiDYs/ls1D+jfdUA1+PgZZsEEkGUyNgKs5wEVgCYDwajTkQDaU66U3rqBDucznRKkHrvnB+8uCVrcxxkrvak4AshYUw3BRt15k/RLALkbgj35fHBgAL7/v7lOCVIHTJ0NrzaxNgDqbU6kADQJAEafhgRQekBOYXLGiAqgizmH0D3tL5YdUrnh0Ivv43b2Hrsx4MmeL4itd9lYzNaLATkbpTyg0XffBP1LAK21e9xbmzMhXJaZeGielgUTvju5+xE24be48AfbzaIYAxJA60VJUp5v7zIZKyoATQCA0adAAFlntY4BKfCgBO37tX+3ATDwqWfhH9sXftFxOPeB7RIJCSDn2Dm1R/j0AKQHlPtSqzKM0RQY2L8E0J56OXNbCvpb7xGtc57cGeF41wmaVpNDMGdDHDV6QAWggTfeLF3rAUiAwk4fgG9x1V6Neu1YSCx8Iiy1Pc6k6E3FKQBrsqibvC4BtCuduluCFb8Z56Qg9Vco7z1G83qc563JA1KwoMowbgKao8skgFK9LHbDyskRYt5XXnkF21ctxeAD31h2SH32DRSnrULoqFdw/e//bXNIxoAn4iZrQzDldATQkSCVHlAB6Obw8fKtAeTffFwXl8WOHz8eO9Ysw/DD861Wxb0Dr6BQVFZU4lryv1UD8HiPSdqePgRMzwOyXKMAVABqAErlCj0X1wZPmjRJCFKHZy3QAPR/MgH38rPhFxOP21lVOkLZ6AEJIDNaTuNRWa23NQcBpOdVQ7CbQ0gPSE9kLwYsungO4d+84bQg9WTsaKe35lAAujl48vIlgPa0e5xKO38kwylB6i0PH/TpP0AbVjkPrPeINEr3lQdUEIohmB7QWrlCMMRG40cP4t6if3FakJrXdbxQsLMxjmQpxlFr06aNAlDxV5WEsCAsPeCKFSuEGpxrRHZvWImkI8k2glROxxVt/AYVJUXVYsBj3Sc6DSA9oFS6q5kQNyZRAig9IBfvb926FR9//DHWJM/FiEcAMLfb8+IZf/SenNrTU8PQAyoA3Rg86xiQHtB6CGb8xgx287fJ1TwgBal3Tx5E5f0qOb11FkwAuR6YjVur1DQEKwAVgNoQbE86da+0BLFXs5wUpPqivEMvsTEAC9rcJUtvKo4ekDpEVYZxcwg5BFMWRQAffrB0eGgI0lcmOyVITZjyGipaRGlbsvExXATQ0UyIAtDNwbMegiWAWVlZ6NGjB5YsWYLp06fj4LYU9E6faxGkAvBu1haNmrTGndz0akNwTtcJYj8eNu6MoBcDMltWHlBBKIZgAkjtHvdKpCd87733xA61e1NW4+nsRTZZsH/XgfDvHI/CFZ/aBdB6UZLemhACKB/tqrJgNwaRAHJ5JMFLTk5GQkICsrOz8c477+DbOZ/ZAOjXsRea/+4zFC7/BMV719oFkAkNh3LCpwB0Y7BWrVolnjpPZbMsDtszhwTQWr3MDJhQHt6VikFWe0TrmZOC1OyYsdoicw7BLMc4asyWlQdswIDy+SZ85i9nNbjR09SpUwUQ3GzJWiQgAbSnXGFppuWlbKcEqdmB0UBguFbbYwJCT+ioMVZUADZgAHlpu3btwocfflhtjxaKRWfNmiUAkAvE7QHoXX4Pa9+a6LQg9W73EZqogV+AmjygNL+KARsoiI4AZNLBLJdeiqvYpHqZ2S895fr16zFhwgRkpq7H8KyFFkHqM7NRfvMqPBsH42bqomoxYHaX8WJHWjZuHKpXB5TZsqoDNlD46IFef/11ITRgLCiHYHo+6/IIh2AJIJMPPhmU+zMyRtu3eS1GHV1sEaROehvBSdNw9u2hqLhbahdADvdsBFvPAyoAGyh48rIoKuC+fs4kIQSQcSG3w+N2xfRezGDTCWDOEosgtUt/VNwuhmdQGO5k77ELILdEFhuL5ubW6AFljKiG4AYOo97l0QNyr2Z7MWDx1Utokfw7pwWpOVFJ1WZC9JIQBaAbgycvXQJoTz7Pmh6TFL0nHsnjbNmyBTExMU5blF5PAei0uRruGyWAVK48PBfsyr8VgA2XqUe6MgJY07N9H+mADt7MjStTU1PFq3z4I5/GKSX7KgasDQvX02NIAPW0e7V1aYsXLxaHYgmI5RoFYG1Zth4fxxpAqqGpZCYYUlRQ25cmpf8s0ygAa9u69fB4EkA+fapfv6oHdXN3UymV4mwJ54U5txwfHy+et8dHV3DzIcq3mEFPnjxZfI7P8uNTDeLi4pCSkiIWt1s3Lv1kaYjHZ7lHFqrVEFwPwamtUyaABGHfvn3i+XkUJYwdOxYUlMpG+LhQna9nZmaKYjVrhZwrJrhcwMQHRlIFzdf79u2Lbdu2ISkpSTsG4SsqqlrIxN1Y+bcUQCgAa+tu1sPjEMDExER8+eWXAgwOjdwdwXoI5lDJMgufPHry5EkBIks0fNYe4SNMhE96Ri46J5hyWk56Pll2IdzR0dHi82wKwHoITm2dsgTwxIkTwmvxiUn29ou27o9FawLKB0I62wgoZWGc7uM0H7cA5uc5LUh5vhmaR6XU55jhbNzkHLgdL2X4clUcBQzWw29tmoGwsfwid2PlA8L5RNO6yMCduQ4FoDNWquX38JFarNERQr2tNGq5WzFXTFVOz549a/vQv/h4CsBfbLrH+yDjNa7j5b7NnHqjh2K26gpPyLXAVMxw6s9M8NGCCsDH4+ixPk3l9O7duzFkyBBRaqFChs/0re3GjJsPKjTLsGt9fQrA2r7bj3A8JgRMFDgtRy9IWZW7NQWgQXecRWcmH1wZR/DsPbbLoFOr024VgHVqbktn9HwsEpulHmeQGVQMaJThVb9VFlAeUJFgqAUUgIaaX3WuAFQMGGoBBaCh5ledKwAVA4ZaQAFoqPlV5wpAxYChFlAAGmp+1bkCUDFgqAUUgIaaX3WuAFQMGGoBBaCh5ledKwAVA4ZaQAFoqPlV5wpAxYChFlAAGmp+1bkCUDFgqAUUgIaaX3WuAFQMGGoBBaCh5ledKwAVA4ZaQAFoqPlV5wpAxYChFlAAGmp+1bkCUDFgqAUUgIaaX3WuAFQMGGoBBaCh5ledKwAVA4ZaQAFoqPlV5wpAxYChFlAAGmp+1bkCUDFgqAUUgIaaX3WuAFQMGGoBBaCh5ledKwAVA4Za4P8BnXU5TU6PAW8AAAAASUVORK5CYII=</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><watcher var="sorted list" style="normal" x="6.895833333333371" y="6.895833333333343" color="243,118,29" extX="80" extY="70"/><watcher var="unsorted list" style="normal" x="6.895833333333371" y="108.95416804583334" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="39" y="-6" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="10"><costumes><list struct="atomic" id="11"></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" 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="15.666666666666686" y="319.66666666666663"><block s="receiveKey"><l><option>b</option></l></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><l>E</l><l>G</l><l>H</l><l>I</l><l>J</l><l>K</l></list></block></block><block s="bubble"><custom-block s="partition sort %l"><block var="unsorted list"/></custom-block><comment w="90" collapsed="false">Option 1: enter your code here for Partition Sort</comment></block></script><script x="15.666666666666686" y="379.66666666666663"><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></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"><l/><script></script><script></script></block><block s="doReport"><l></l></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="doDeclareVariables"><list><l>before</l><l>after</l><l>pivot</l></list></block><block s="doSetVar"><l>before</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>pivot</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>after</l><block s="reportNewList"><list></list></block></block><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="doReport"><block var="unsorted"/></block></script><script><block s="doForEach"><l>item</l><block var="unsorted"/><script><block s="doIfElse"><block s="reportLessThan"><block s="reportListItem"><l>1</l><block var="unsorted"/></block><block var="item"/></block><script><block s="doAddToList"><block var="item"/><block var="after"/></block></script><script><block s="doIfElse"><block s="reportLessThan"><block var="item"/><block s="reportListItem"><l>1</l><block var="unsorted"/></block></block><script><block s="doAddToList"><block var="item"/><block var="before"/></block></script><script><block s="doAddToList"><block var="item"/><block var="pivot"/></block></script></block></script></block></script></block><block s="doReport"><custom-block s="append %mult%l"><list><custom-block s="partition sort %l"><block var="before"/></custom-block><custom-block s="partition sort %l"><block var="pivot"/></custom-block><custom-block s="partition sort %l"><block var="after"/></custom-block></list></custom-block></block></script></block><block s="doReport"><l>UH OH</l></block></script></block-definition></blocks><variables><variable name="sorted list"><list struct="atomic" id="366"></list></variable><variable name="unsorted list"><list struct="atomic" id="367">C,B,D,A,F,E,G,H,I,J,K</list></variable></variables></project><media name="U8 Recursion Reporters Skeleton" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>