<snapdata remixID="9267626"><project name="Bubble Sort" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAVI0lEQVR4Xu2dCVxO2RvHn0qp7PsSahTJlrKFbEkUMhgTyjIYM/6WyWDs04y1MQzmb8Zftj8Nmr8s2XcpS0pKqKTsZEkUJbT8P88x57zvW6/uvenVe9/O8/nMx1zvufee8ztfz73n3Oc8Ry8vLy8PuHEFSkgBPQ5gCSnPb0sUEAVgTEwMpKeng7m5OaDD1NPTK/E/U1NTISQkBCZNmsS7UsYKCAKI8FWpUoUAR40CqA3HZ86cgWHDhsm4C0p31QUBDA0NZZ7Pzc0Nli9fDq6uruDp6Qlbt26FwMBAOH/+PHh5eYG3tzds3rz5k3tI9Mzc5KmAIIB37txhLRs7diy0bNkSKleuDDdv3oRWrVrBvn37wNbWFkxMTGDhwoWgXP5TScIB/FRKF/99BAG8fft2oR4NH9Hu7u7w9OlTyMjIKJF3QwsLi+JXhl/xkyggCkBak1q1akHK42TyX0maeSMbMiiixgEsyd74uHsLAnjr1i3mAf8zygHmOZSFOFNbyHIYCxZN7T+Zx7sdewmMw9aDTeZlAH0DeDruJKvXZ5999nEq8LNLTAFJAB6e0AbatO8Itb76o0CFbx3wh9C1i8FAoCk2FmZg//txiI2NZSWbNm0qWoDHmyaAzesYePpNMDuHAyhaPq0rKAggDjbotMuRiW2h2eQNzPO9efMGDA0NwcDAAO6MaQm1TPRFNdB4dTRkZmaSc/Eds1GjRqKnee7ERYF98HfwZNwpVq+GDRuKui8vpH0KSAbQbc0l1ork5GSwtrYm72NPv20FFQ312G/15u+CZ9t8wcznb0gcqvqILPvvKHj9+jUD0MrKSpIy1dZ0IQBS4wBKkk+rCgsCmJSUxDzN0UntwPXPSHaclpYG9evXh5cvX6oAWG/BbsjNTIdyrV1Az6gs3PiiLuS9zWINpwAivCdPngQEUMpEd/X/dIXHXyveAS0tLbVKVF4Z8QqIApBejgKo7vIp/7KDimUUHrCwKhj9fgmysrKYB5QKEAWQ3kPq+eLl4SU1rYAggImJiczjHZvcHnr/cVFtnczMzMDIyEiwvtnZ2XDv3j3BcoUVqLG2Gzwae4LVS+oj/KNuzk8uVgVEAUjvqAwgDUqgv60f6ghDq78GfQEniMOUsr9HAh3A4CAE3+HyX6+wYwogvTcHsFiZ+KQXEwTwxo0bzNMc/84Beq2OYBXcsGEDtGnThnyKezahNVT6ZxCC74Cmtl3hxYH1UL6jO9wc2USlUWVWXoS3b9+yR7DUaZSaft0hecxxdk0cRXOTpwKiAKRNUwYQPRTC2aJFC+LNUie0VhkF1/c9CM+D/oQqn0+AezNcBQGU4gE5gPKETV2tBQFMSEhgHvCEdwdw+Xc4uQ4C4+/vD127diXRMs8ntlEBsEy1OlC57zio6DS0gAc0WBEB7969Yx4QP6VJAbDWOid4OPoYa0/jxo11p0dKWUtEAUg1QQB7/n5BbXDC6ykOYAQ5ouQrDEAxAa+11/fgAIpSWvsLCQJ4/fp1BtzJKR0JgNQD4hcSaubmDeBa1CXIyc5WabVSEfL3OAquWqeeJI+X/34I4IOvjrL74HwiN3kqIApA2jQE0HlVmFoPGDbKHtpVLSNKBf3fwgmI9FOc1FD/OhucOYCilNb+QoIAxsfHM+BOfd8Jeqw8z46xefi7jY0NpE1ux94Ba01aBQYVq4FxIzvISXsGd77rouoVl1+AnJwcBmCDBg0kRdXU3dgT7o86wq7ZpInqKFv7Zec1pAqIApAWpgDS45SUFDIS7tChA6R/154BiNMwb+/fgFcXDkElFy9IXjpGVfFlYZCbm0sCWdesWUM+50kxDqAUtbS7rCCAcXFxrAXBUx3BacU55gHLlStHvBh+E1YGULDJ/wBIH8EIoJjBB43KMdvkAvdGHma3QQ/MTZ4KFAlAdU012egNWXHvByiFmWFtC3g7dTtgoCs1qRPRHEAhleXzuyCAyoGjp6d1hu6/nVV5B8Smomd6dDJQdECqzS/7CgAoJRqm3n97wd0Rh5jKUgJa5dM1paOmRQKQSoPvca9evYKKFSvC00kOogNSc5eeI5egj2AMZJBiHEApaml3WUEAr127xloQMr0LdFt+hh1jLF/37t2JB8z4viMZhFTznAWV+4yF7KcPQL9cRVJWz9BY5WtIzi/vvSgFsG7dupJUqr+5N9wZfpCd06xZM0nn88Lao4BoAPERGfpDVwYgHletWpVEQ+OUCgUQm2b5VyLkZr2C3Ix0MKhcE/LeZcGtsa1YqymANCAVAZTyKQ4BvO11gECMxgHUHqCk1kQQwKtXr7JrIoBdl4WqvUfmtE6iA1Kzfc+Avr4+84B16tSRVO8GW1wJgNSaN28u6XxeWHsUEA0geqgzM7pBl19D1H4JwZg+Y2NjwZZhEALOHUqZdsmfDMnc3w1uee5nHpADKCi71hYQBPDKlSus8hRAda3ZNsZFdEBqjm8oWUlH3wFr164tSSAKID0JQ8K4yVMBQQAx9Qb1QGdndofOS0+z41WrVsHIkSNJ9qzMaY4sILXh5nhIP7mdhGK9jgkBMDBQ+RrybklBAKV4RIu/+sDNYftYPTBfDTd5KiAKQNo0BNDxl2CVeUDMjNWxY0fImt6ZfYrDQcjjP7xJMKqRWSPIjDmtAuDbxSFQpkwZ5gEx5YcUAD/b2pcASI0DKE/4sNaCAF6+fJkBd26WkwqAp06dAg8PD5KYKD+Aacf8P+gBPwQglVEo/yACmDR0L6sXLgngJk8FRAFIm4YAdvJVZCRQHhzozXESHZD6ZtFp4v3oO2DNmjUlecCG2/oRAKlxAOUJnygPGB0dzTzN+dk9VABU9ljW1o0hNjpKMCAVR8GmVapLWoie3yMigIlDgli9ME8hN3kqIOgBEUBqCGDHJYqMBMoAxvzLUXRAatbCYLKGmHrAGjVqSALScrs7AZAaB1Ce8InygFFRUczThM1xJgBS279/P4kFrFatGryb2Y0MQkgs4N14SPFfCDgazs14AXm5OSpfQl4vOAVly5ZlAFavXl2SggjgDY89rF52dnaSzueFtUcBQQ+IAKLhKPXC3J7QYbEiIwGm17h48SJ07tyZAYhlEbyc9GdQpkotSPKyIsfKa4MpgDQgFQGUEg1jFdAfEr7czSaiOYDaA5TUmggCeOnSJeZpKID0JpgXGoNSMTI6e1Z3lWWZhVUkc/5J8tWEPoLRg0oxZQARXHt7eymn87JapIAoAKkHDJ/nAg6LFBkJlNtRLWC26IDUF+M3wOPHj9npOA8oxRr9/TlcH7yLeUAOoBT1tKusIICRkYp0bAhg+4XH1H4LTg87CKF+S4QzpJqbgblPQAEApUxEN/7fAAYgnte6dWvtUpXXRrQCggDiOx6dBon4sRcBkJqfnx/ZqqFdu3aQMcNJdEDqq5+Og6mpKXsE46c8KYYAxn+xk9UL89Nwk6cCkgFst+Ao63jcLgs/gz148ABy5/R4/w6opwd1vl8LJi07w81R73M/W6w+B7cndGAKqQNQige03jGQAyhP3grUWhDAiIgIBtxFn96AANJ3Qnw84zQMTi7nzXX+JyJ6JqQd3gJmPwaQcvqmFUDfpAIZDVN76XOMDF4wpwt+zsONb6QEpCKAcYMCWb3atm2rI91R+pohGcC284+ofQfMm+csOiCVAkhHwcoAivGETQIHcQB1hFVBAMPDwxlwkT+5QpufD6sFsKmNDXmvEzJM5Xbl6lVJ337zB6Ta7PwCYgfuYPXAd1Bu8lTgowCkTUZAdk/sLzog9ZXPUShfvjwbhFSqVEnSRDQFkN6fAyhP+LDWggBeuKBIx3bpZzdo/dMh5nm2b99OvoKQ1Bo/upCAVNOWXaDunL8g0aMB1F+8D7JTHr4PSP11LFMpbd4RqFChAgMQl3WKefRST9h012C4NuB/rB7t27eXbw+U8poXCUCq2eHDh8kUDK6O0/fpxb6ENNx4BW6Obgn1fQ+AUb3GkHk5WAXAF3MPk7XE9B0QYZRiHEApaml3WUEAw8IU6dii5vcBe5+DigDVc+dg0KBB8OjRIwYgesB6C/dAgntVwDS92U/vFwjJVweglG/BzXZ/CVc//5vVw8HBQbtV5rX7oAJFAlDd1cot6is6IPX5nEOA733UA+L7oBSjANJzOIBS1NOusoIA4poP+u4VvaAv2P2oWI+r3BQ7u1YQdzlaMCAVs+NDWeHRcmEyNd/jAVf6B7B64VwkN3kqUGQA808cJ05zER2Qmjr7IJl8ph4QJ6WlTERTAKnkHEB5widqFHzunCIf4OWF/aDVvP2stZiY6O7du4DZqQznu7FBSKNdjyE7NRn0DAxJ2bycdyoBqc9mHSBLOSmAYuYPlSVuETQEYty3Mw+Iq/K4yVMBQQ+IAFJDAG3nKtbj7tixg2xUg1kRKID1FuwCwzoNCXDmq0JIgqL8yYkogDQgFQGUMg3Tcu9QAiA1TQCI7ZoyZQp4enrKs2dlUmtBAM+eVeQDjFnkTgAkXi0vj3gxXN+LAalGC/ooAlIxaVBeHglMgDyqBPsfSJm5n0zdUA+Iga1SHsEI4OV+25gH7NSpk0bkHjBgALsu7pscGBhI9jbmVnwKiAKQ3g4BbDlHsR5X+RNZvaAFogNSk0etJlm1qEmdiLbdN4wASE1TAOL1lSGk98PESvhJEdfEcPs4BQQBPHPmDPM0Vxb3JwBSD6i8T0h2TLDogNQa0zeSPYap4US0FA+IAEb33crOd3R0/DgVCjmbA6gxacmFRQFIq4AAtpj9fj0u7vOBHqB///7kOPenPqIDUp/O2EdW0tFHMK4PkfIO2Gq/5ycBkD+CNQufKABDQ0OZB7y65HNoPmsPScXh5OREtlrAHTNxGsR4UT/2DmgVcBsSh1iQLyE4IMmfoPLJD3sBV8JRAHGJphQA7Q54QVSfv1i98Ht0cRsfhBS3ouqvJ+gBEUBqFEA8xpx8K1euhMGDB8Pz58/BZLE7AbDhpmuAGxWm7viN7JZp8Wc45OVkqyzLfDw9CHAxOg1IFbPRtXL1KYD07zQB4KeRn99FEMCQEEVCymu+A6DZzPfrcfN7LJMl7qIDUimA1AMigFI8oP3B4XDJzZ/1Xpcuqjsx8W6VjwKiAKTNoQCqa569nR2J8RMyXMweHqHY9FqovNp7cQCLIptWniMI4OnTioSUsb8MhKYzdpV4Q1ofGgGRrltYPXDPYm7yVEAUgLRpHEB5drI211oQwODgYFb/uKWDwOaHnSXenjaHR8LF3ptZPbp161bideIVKJoCHMCi6cbPKiYFBAHEdbt01Bv/6xfQZHpgMd266Jdpe2QURPT6L7sA7tbETZ4KiAKQNg0BtJ6mWA6pbjpGynRKUc9vd/QrDqA8eStQa0EAcT84ateXDSYAlrQhgOEum1g18KsMN3kqIBnAxlMVyyGL6sE+9rz2x0ZzAOXJm3QPeOLECXZSwvIvAQFEkxK9UtzlEcALPTeyevXo0UNHuqP0NUPQA+YHsNH3iuWQH+vJinq+w/ExHEAdYVUQwOPHFRlRb/zmAVZTFKvRigqQ1PNcXFyI3CNGjAAvLy/ocGIshDlvYF3g7OysI91R+pohGkB85CauGKICIJVLaGej4vh9y5YtMHz4cHJLBPB8j/UsRS8HUL7gCgJ47JgiIyoCaOm9HdasWQPLli2DadOmwfjx49Wna8vLK/a/T05OBtxbuOPJrwmA1Hr27CnfHijlNS8SgJaWluDv7088UlJSUgEJExISYPLkyYC5Y3r37k3+nDt3LuCWXBhHuHTpUhJHOGbMGMAs/BMnTiTBqbgACiOt1RmFD3/jAOoOtYIAHj36PiMqWtLKoWDkOhPsHZ0hKCiIhOM/efKkgKfDDalHjx5N8gXev3+fJCTHVWW4ig49qrW1NZiZmamsasOVdVjuxYsXBa6HuWdwT2H8Mzv9CXg8WA3nnNaxetF3RN3pltLTEkEAjxxRZES9uWoYWDa2gYgarjBkyBAICAgg64LFmKurK+DOmw8fPhRTnJWhno/+qXdoAXQ0vgdnu/uxd0AOoCRJtaqwIICrV69ma2ERwOEtysHZrPpwz7I/1Gv86TaKvp8QA/WTgqCT8T2y3hgBpNarVy+tEpVXRrwCggDipdAL4ijYwbIalFk/SPzVNVQy5+tdcD4xhXhAfLTjQIibPBUQBSA2bdOmTaCcpqOkm4tZWb/55huQustSSdeb319VAdEAcuG4AppQgAOoCVX5NUUrwAEULRUvqAkFOICaUJVfU7QCHEDRUvGCmlCAA6gJVfk1RSvAARQtFS+oCQU4gJpQlV9TtAIcQNFS8YKaUIADqAlV+TVFK8ABFC0VL6gJBTiAmlCVX1O0AhxA0VLxgppQoFAAo6KiALNjFceiIim7YSrfr1mzZsADTjXR9dpxzQ8CiOs4cFOWouZ6MatRBVYPtIJyRnpFaqm+vh4M3pIAqamp5B8ArkPhpnsKqAUwPDyc7Ggudf2ucvl9kzrBePtyRLFaL1Ig0/h1oerZ5NnAkelHAHfT3O63CrxhD5T3vQNx8fGkHrGxsTBw4EDd64FS3iK1APr4+JCNqD9k6BUxH3RGRgYpgse4e9DOnTsB93/D7bvOznSC4S1Moa7jC3hZ8yXYPreFy1Uuf/CaidUTVX676DcDPHx3QMyVK+wetra2pby7dK/5agGcPXs28TboeXBVW3R0NOC+wd7e3hATEwPffvstAW7RokXQt29fsjAJt94aN24c4AJyXJYZPq8X/DD+Dbyq+YqoFmsRC0/Sn8Dph6chMjsShtcbDuX1yoPrc1cwfGQIcc3jVNRdt24d+C5ZAhcjI5knFrsASve6SXdbpBbAFStWAN2FPC0tDfCRjAmAcFBC1/bieuCIiAiSLmPr1q0wdepU8PPzI5vWoEUv6Ec8YIWB98hxUPkgqGRaCTyCPWBb122Q+i4VMvQyYNTzUeT3D3nA82Fh5Hfci8TNzU13e6KUtkwtgLjWNz4+/qMkwXzSns1MyDUqDrwveK0miU1gb/u9ZBPAgA1/wgzDfeQdMOSfjXJ2794N+A+Dm24p8MFR8Nq1a8HKyqrIo2ALC4uPHrliZi58vwwLCyOZFbjpngJ8Ilr3+lRWLeIAyqq7dK+yHEDd61NZtYgDKKvu0r3KcgB1r09l1SIOoKy6S/cqywHUvT6VVYs4gLLqLt2rLAdQ9/pUVi3iAMqqu3SvshxA3etTWbWIAyir7tK9ynIAda9PZdUiDqCsukv3Kvt/bM/Ya1wODH0AAAAASUVORK5CYII=</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" y="0" 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="46" y="18"><block s="receiveGo"></block><block s="doSetVar"><l>range</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>sorted?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>how many numbers do you want the computer to sort</l></block><block s="doRepeat"><block s="getLastAnswer"></block><script><block s="doAddToList"><block s="reportRandom"><l>0</l><l>500</l></block><block var="range"/></block></script></block><block s="doSayFor"><l>press the space bar to sort these bad boys</l><l>3</l></block></script><script x="43" y="234"><block s="receiveKey"><l><option>space</option></l></block><block s="doUntil"><block var="sorted?"/><script><block s="doSetVar"><l>sorted?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListLength"><block var="range"/></block><l>1</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="range"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="range"/></block></block><script><block s="doSetVar"><l>temp</l><block s="reportListItem"><block var="i"/><block var="range"/></block></block><block s="doReplaceInList"><block var="i"/><block var="range"/><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="range"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="i"/><l>1</l></block><block var="range"/><block var="temp"/></block><block s="doSetVar"><l>sorted?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block></script></scripts></sprite><watcher var="num moves" style="normal" x="10" y="127.00000399999999" color="243,118,29" hidden="true"/><watcher var="temp" style="normal" x="10" y="148.00000599999998" color="243,118,29" hidden="true"/><watcher var="sorted?" style="normal" x="16" y="295.000002" color="243,118,29"/><watcher var="range" style="normal" x="24" y="6" color="243,118,29" extX="99" extY="225"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="range"><list struct="atomic" id="114">34,78,82,180,186,249,263,316,436,478</list></variable><variable name="sorted?"><bool>true</bool></variable><variable name="num moves"><l>0</l></variable><variable name="temp"><l>180</l></variable></variables></project><media name="Bubble Sort" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>