<snapdata remixID="9121474"><project name="Bubble Sort in Snap Example #1" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAUZklEQVR4Xu2dB1RU19bH/wODgNip0sReIoq9Y4vmmRexRGM00YixfVFjWfFbifF9L/leTGJ6M3aCBQsaE2NHY40VwQJ2BSliAQEVpMgwb+1j7gnjBRnDjHfu9Zy1WDDMnXP3+e/fnHbP2UdnNBqNKJEiIyPRvn176HQ6vPvuu/D29kZcXBzu3LmDHj16ICYmBvfu3QNdRx/99NNP2bXBwcE4dOgQXFxcMGnSJBQXF7P36T1b/12nTp2SEoi/n6ICukcBXLt2LQfwceD8+OOPzEyCzdYBK8++gICApyi5uFVJBcoEkC5ydnICDPmIPbRfU6q1CX4B9/PyeJnq1q2rqfKpqTAyANesWcNqQEq3LxxDg99nIsfRDRdaTUWj9r1U0aSWVuMlnDoMz+j58CtIgD5oANI6TOd+qlevnpp8pilbZQCuXr2aN8ExP/+ITlk7UTxxEy+0W80a+LCLL1ztDY8Vgvp+EzZEIznHgLS0NHZtkyZNFBcvd8lI1G0SiLSOM3jXQQConFtkAK5atYoDGLthPqpWcUGdHq/i1q1boL5S3KZVaBT1+V8W6+xg5+iE4oI8wHQ8g6rdBiPjH1NRuXJldr1er2e/pRpKyuRpvr58aCu6GM/gWofp3I769esr54Fn/M5lAki6nPhlAYx12jMgT5w4gVatWuFg+LdoF7vMRLbqL4zCnR3LZVISgOkvvM1GxpTs7e0VlzslJQXtUtYitf00bkuDBg0Ut+tZNUAGYEREBO8Dnvx1IYr926FKlSqIiorCtGnTcGjZdzIAvf83DGmfjSkTQJq2CQwMxO3btxXXmQBsnxqJlHZTuS0NGzZU3K5n1QAZgCtXruRNMAFo8GtrMi1zLOJHtI4OM0uvqt2HIL3PZF4DUr9Q6XnB1NRUDqDU9AsAzXKnVS4qFcB27doxUE5tXIQi3zYmADo6OsLHxwfFhscPQsja9IwM3L9/36bmCQnADtfWIbnt21zQRo0aWUVckWn5CsgAXLFiBW+CT/+2mAEoAUnZVTEW4OT4TvBzKb8/5xoyAdfbDUPVqlVNLHmag45HBz3UBHdMW4+kNlOYTfRFEwCWD4q1rpABuHz5cg5g3KYleODTmtViiYmJCA0NxZGIeWgf83AQorN3QMD8o0ia0gUBC44jIfQ5EztpEHKzz2QOoPTUT2kAO13/GVdbT+a22sL0kLUcbOv5ygBctmwZb3IJwELvVmjZsiUOHjyIXr16gfqAJUfB3rNW4MZXE+D3WRSufTAERZk3eJkJwBvPTwI12/RDz4eVTlQDdr6xgQEofREEgMp5pVQApSY3fvNSFNQOQmFhIYqKitCzZ08TAB08/FHnh0NIebcfvN9bjsRxrWQ14PXeb6FGjRpsCqagoEC5kv55ZwKwy81fkNhqEreladOmitv1rBogAzA8PJw3wWe2hCHfq6XJICT90FZ4/PIfs/SqMXASUoMGoVq1aux6g8FgE6NgAjAh6C3eBxQAmuVOq1wkA/Cnn37iAJ7d+hPyPFvw12QBTSrrjUWIPrDvsQbpdECr4N7IycllTZ3U4ZemYaQPP+3XNArueutXXGn5P9ymZs2aWUVckWn5CpQKoNQEE4D3PQLZKJggomY081wMaoRNhp4IKydVDX4ZaT0nsiaY0oMHD9hvpQch3dI3cgDJnueeMx08lVcu8b7lFJABGBYWxqddzm0LR657c7i5ueHs2bN46aWXcCJyMRuE6Gt6wGvGQtz4djKcGrdF/oUYODVug5yDG7l1NAi51nMiatasyf5HfUBbmIgOzvgNl1tM5HY2b97ccoqKnJ5IARmAS5cu5U3u+e3LGIAODg5sFXT37t0Ru3YRHwXTCPh2xMcw3MuC3rU2im5fhyEnG8bCfGaEBOCMGTNAfcv8/If/VzLRIKT77U24FDiBN8ECQOU8IgNwyZIlHMALO5Yjx+059pqa0ezsbJxct0T2LLgs8wnA1B4TUKtWLXaJrQDYI3MzLjYfzwGk59QiKaNAqQBKfUAC8J5rM5NBiEc1F9x5JxgwljOnp9PBde4uXMm4h8zMTFY6eoT3tAcdj96PBiElASS7WrRooYz64q6QAbh48WIO3MWoFbhbq6kJgHX9/fCfbv5mLUgds/YwrmTlISsri0lNG5yUTtQE98reigvPjeOm0ES7SMooIANw0aJFfN6PALxTswl7vW3bNvTr1w/J+7eYLkilR3KOzjDSgtRHEjXBKd3Hw9XVlb2Tm5trE4MQCUBpNC4AVAY+uqsMwIULF/Ia7/KuCGTXaMxGsTQKHjBgAOJ/CZf1AR0bBKHg8slSAUwOHsdG0ZRycnJsAsDed7bhXNM3eR/Q3d0dBfl5uJ+bw8tAk0wl96uW99rR0Ql2egckJSWxrQe2UNsrh5X5dzYLQOpH7d69G7NmzcKp9UtNAKTRr3Ojtsg5tg1GQ5HJnakGTOo2lj0BoY4+LWhQOlET/Pzd7RxAsudOzCY0iFuEQsfq0NX0Y4MtvTmrt41G+Balwk5nhJ19JVwP3caKR9NN/v7+qF69utLFtfn7ywBcsGABrwGv/L4KWdUbmSzHOr9p5RMtSE3qMgZUw1CiqRxKSk9E97m3A2eb/LWC++qSt+DlVw+1X53DN9T/MXky6u3YUa4Dq7s7oP5oL0AHJI16CCClrVu3YubMmeV+/lm/QAbg/PnzeR+QAMys1tBkEOLk5MSamOLi8hekJiensNrElhLVgH1zohiA0hchaclbqDt2HqpWf/jEhlJWejoyu3eHf1gYsmfPhjE7G04TJyJ/xQrYZ2XBUK0a9NnZKM7PhxNBGOqFy8N/448dKZrEqFGjbKnoNmmLDECKeCCF5kjYvRq3qzYwAdCnmpP5C1L7j8eV5iHw9PRkhafwHkonAvCF3J040ziUA5i8dBK8R30NN3cPbt61lBTo+vRBlblzkZOVBWcKNWJvDwd3d+QePozaQ4bAuGMHMhYtglPIi6jfJA5nX17PPx8fH48xY+T7ZJQuv63dv0wAydDEPWuQUaU+kpOTQXtnW7dujXObV8oWpCZOaIt6YfFICDV9qE99wMQuYziAVBvawqM4AjC+0Wjui5SwyYBXUwSOeJ/ZR33WqH/9C+3WrYNLmzbQu7mh+N49GO7ehYO3N/LPn4djQAAKkpKga9EMdZucgx2KcCpkNc9z586d+OCDD2zN3zZnjwzAefPm8Rrv6t61SHepxxakUpPStm1bXNgcIVuQmhn5JR7cSqH17TDcyeCFlACkUXSlSpXYfKAtAPiP+7sQ1/ANbmeV2GXwS/gNscUBSHBsCA9PT5j1eK6oCDV2fcDgg4srjgd/zfKkiffBgwfbnLNt0SAZgD/88ANvgiUAPTw82EoW2j1WEkBakBow7zCSZ/aF96zlSBzfxqSMBGBC51DUrl2braRJT09n7ys9COmX9zsDULLj/PnzFrGLVnzTwt3Ro0fbxB5oWwTuUZtkAH7//fccwKR9kbhVua7JKDgv7gC8fv3IrLJVHzAJlxq/AC8vr4cd+z+fiCgN4Iv5u3G6wSgOoBQLx6xCiYssqkCZANJdkvevw03nAJNBiEXvrkBmNAj5Z8EenKo/kt+9Q4cOClgibkkKyAD87rvvOHApB9bjhlMdzQH4UuFenKz3OiegY8eOggaFFJAB+O233/ImmAC87uhvsidE6UFERe9Pq2EkAKWugABQIfpKqwG/+eYbDlzqHz8jrZKf5gDs/2AfTtR9jfcBO3XqpJwHnvE7y2pACUDS5drBDQzAkpERlB7FVvT+1AcMKdqP2IAR3PWdO3d+xjFQrvgyAL/++mve50s79AtS9T6aqwEHGA4gps5wrnqXLl2U88AzfmcZgF999RUHriSAWtGJasCBxX8wAKU+oABQOe/KAPzyyy85gNcP/4oUe2/NjYIHGQ/iuP+rHMCuXbsq54Fn/M5lAki63DiyEcl2tTXXBBOA0X7DuOu7dev2jGOgXPFlAH7xxRe8xrt59Dck6bw0VwO+rDuMY76vcNXpkB2RlFFABuDnn3/OazwC8Co8NVcDSgBKfUABoDLwlfok5LPPPuPA3Tq2CYlGD80BOMTuCI76DOV9QNpwL5IyCshqQAlAMic9ejMHUBnzLH9XGgUPtT+KI95DeOZ0Bp5IyiggA3Du3Lm8z5dxfAsSit01NxH9iv4YDtd+mStOcQ9FUkYBGYB0+qW0JJ8AvGJwU/UghPp5FGCT9Td0Oty8eRPDHKIZgFIfUACoDHyl9gE/+eQTDuDtmK24XOSqagCpkHPmzMHevXtBy+SpCX610nEc8hrMAaTQw0qkM2fOICMjA0oeF0tfSnNOPNDZ2bFY4bGxsRgxYgTs7OwsIpmsBpQApNwzY7fh0oNaDEA6qIaW5tPi0vKOP7XV92mZPUV4IAAPeg7iAvbu3dsiYj5JJqdPnwbtMFQy+fn6YlNoA/T1L//EA301N6QNW8vMvXr1Kvr27WsR02UAfvzxx7zGyzqxHRcLH+7n6N+/PwutQaua/y5gdN4c7ZCjpeuPLquiPGkvLcUglPJfv349Ll26xA7OrugyLApARHOcFA11uGMM/vAYyJtlJQCkstLmdSorbXegEHgVLSN9niJYUBklDaXXFHJl/PjxJr67cfUS2uybikr2D4ONuvz/OTzYtwB2fkEo3PoJim9dNIHs6sit/PNm7ZkxA9FSAZRWvzAAC2rgdFwcNmzYAArdRiEn/u6SetoTcurUKdDZbHTyOu2yo98UukPqq9GeYzoUkV4T8NevXwcdJkjiSulJ7y/B984772DL5s0Y4XyCA0h5Pv/882ZIZdlL9u/fz45Ao7JQzB06yJHCH0tfcGri6D1fX1+mgZ+fH6t56Mw+2rdDGlJkV4rCQE24tOFr+/btrKkkH1JtP27cOLY3m06zp0eOtGdl165deO2113Dj6kW02z8dDn8CqG81EEXx21F54noUbJkDQ8Jhk0JfHPYr9z35zhJJBuBHH33E+4DZJ3cA6ZeQ7BnMaiaK7ULnvT0pANL11N+hbzodhtO4cWMWuoJqw2PHjrEQaSQOBTQnAWlqhI6GoG/w2LFj/zaA1G2gmo/go99N9bcwIrAqDrgP4OXo06ePJbR8ojwiIyN5DTh9+nRQoHTaN33kyBG2oYl+SG8Cj2roc+fOgZptirZAQNKXlv4/cOBAbNmyBXfv3mUaUWtFp95v3LiR/Z/yHDRoEKv9KP43wUubzAjcu7dS0f7ADA6g06glyF8+Fs6h4SiM+gKGa/EmZYofFMk33ltqDWWpK6KlqPF3TkWhX0YkNgRMRXziTfatkiLeP5Haj7mYRAsKCmLfbEsnau7p+FlyMC0zm/r226j+fWfoW4Zgv1sIux2NkOnL9bQTdeYJsMd1ZygoqLSZv6zrqH9OX2BqzilRcCRzm/JKOgOabRkDe5R/fouumidiun3J7KWa+I03/trWWhHtZADu2bOHT1vkntmNvjcfbrbemVcPu/LVe7J4V8dk9K/8sE+jDxqIfbX+yf6mPubkyX+dmlQRMZ/0s8ePH2f7rWnbqhpSXl4eKOLD7NmzTVqkitguA5Ayo62Z1MegM94sVdVWxEhLf5b6oTQgoogPFL9F6dGopcunpvxKBVBNBRC2qlsBAaC6/ad66wWAZbjwxRdfZNMWNEUjIidYj3MBYBna0miPpmeks45pnm3kyJEMSCUfnVkPBWVyFgA+Rnca9Q0fPlw24qNpDpooHjZsGIYOHaqM5zRyVwHgYxx58uRJfPjhhyZX0MQ5zS/SnCg9ZRCpYgoIAMvQjx4Dvv7663xSlwIYEXDSkRMVk118WlJAAFgGC1OmTMGbb77JntKIZD0FBIDW01bkbIYCAkAzRBKXWE8BAaD1tBU5m6GAANAMkcQl1lNAAGg9bUXOZiggADRDJHGJ9RQQAFpPW5GzGQoIAM0QSVxiPQUEgNbTVuRshgICQDNEEpdYTwEBoPW0FTmboYAA0AyRxCXWU0AAaD1tRc5mKCAANEMkcYn1FBAAWk9bkbMZCggAzRBJXGI9BQSA1tNW5GyGAgJAM0QSl1hPAQGg9bQVOZuhgEUAPHr0KAut5uPjY8YtK3YJbYd88GfM58flZK/Xs+hTtLPNkiFlK2a9+PSjClQYQAp8SLHqnkby9/VGVGg9BPs7lns7B/e6uDZwCbvuypUrLAikSLanQIUBpNjRJaOm/t3wvY9+zmAwsCCNJf+ffDYG3WL+D3Y8WKoOladtR97iETDm3jZRV+fogsRX1vGAioGBgbanvrAIFQaQQuxKAREpWuesWbNY2F2KM/j++++z+CqULly4gAMHDrBoAhQUksLTUpROgiwiIgJ0PASFAHZ2dkZmZiaL/knw0Q+Fs6UjVW9cPo3gmH9Ditarq1QZdr4tYOcagAfRa2QAXhgYYfGQsoIZyypQYQApkDjFMSZQaC8txVOh4xCmTp3Kmj36CQkJYTGMZ8yYwY5JoERxVijYIdVMFOGTYg6/9957LJzsypUrER4ezmJEU1hZiht9+fJlZCafNwGQ8nGeuA754WNgzL8nA/B0vzD+Py3GObQsCsrkVmEAqVaTaqrHhYalUBbR0dEs5jFdTyCaG0pWus6pOA/NdkygartctXReTRDTZja718WLF0UYjXIVU+aCCgNIZtMhMBSb+GkNRsyVimpQqjmpWyCSbSpgEQBts2jCKjUoIABUg5c0bKMAUMPOVUPRBIBq8JKGbRQAati5aiiaAFANXtKwjQJADTtXDUUTAKrBSxq2UQCoYeeqoWgCQDV4ScM2CgA17Fw1FE0AqAYvadhGAaCGnauGogkA1eAlDdsoANSwc9VQNAGgGrykYRsFgBp2rhqKJgBUg5c0bKMAUMPOVUPRBIBq8JKGbRQAati5aiiaAFANXtKwjQJADTtXDUUTAKrBSxq2UQCoYeeqoWgCQDV4ScM2CgA17Fw1FE0AqAYvadhGAaCGnauGogkA1eAlDdsoANSwc9VQtP8CNbX4eh97uB8AAAAASUVORK5CYII=</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.1382488479262065" y="0.41474654377890374" 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="378" y="28"><block s="receiveGo"></block><block s="doSetVar"><l>swap_counter</l><l>-1</l></block><block s="doUntil"><block s="reportEquals"><block var="swap_counter"/><l>0</l></block><script><block s="doSetVar"><l>swap_counter</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListLength"><block var="data_list"/></block><l>1</l></block><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListItem"><block var="i"/><block var="data_list"/></block><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="data_list"/></block></block><script><block s="doSetVar"><l>temporary_holder</l><block s="reportListItem"><block var="i"/><block var="data_list"/></block></block><block s="doReplaceInList"><block var="i"/><block var="data_list"/><block s="reportListItem"><block s="reportSum"><block var="i"/><l>1</l></block><block var="data_list"/></block></block><block s="doReplaceInList"><block s="reportSum"><block var="i"/><l>1</l></block><block var="data_list"/><block var="temporary_holder"/></block><block s="doChangeVar"><l>swap_counter</l><l>1</l></block></script></block></script></block></script></block></script><script x="32" y="22"><block s="receiveGo"></block><block s="doSetVar"><l>data_list</l><block s="reportNewList"><list><l>2</l><l>3</l><l>9</l><l>1</l><l>5</l></list></block></block></script></scripts></sprite><watcher var="did_swap" style="normal" x="134.7208333333333" y="68.71666847500002" color="243,118,29"/><watcher var="swap_counter" style="normal" x="47.920833333332894" y="245.9333351416667" color="243,118,29"/><watcher var="data_list" style="normal" x="12.658333333333076" y="-9.041666666666671" color="243,118,29" extX="158" extY="152"/><watcher var="temporary_holder" style="normal" x="282.1333333333332" y="140.96667028333331" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="data_list"><list struct="atomic" id="99">7,19,100,2,10</list></variable><variable name="did_swap"><bool>false</bool></variable><variable name="temporary_holder"><l>76</l></variable><variable name="swap_counter"><l>0</l></variable></variables></project><media name="Bubble Sort in Snap Example #1" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>