<snapdata remixID="9121692"><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,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAW8klEQVR4Xu2dB3RVxRaG//QQSgIkJESqSC+KCAKPJlITpKsU6SA8ld6bwAMLLXSRjlKVrg8QxUIRpEgLkBCQKkVqKIEQEvLWPzCTe5Lc3JtHwrmQmbVYIbnnnJnZ8509e2bvPdcpPj4+HrpoCZgkAScNoEmS19UKCRgA3Lx5M7Jly4bcuXODitHJyemp/GRDTp06hXz58qFgwYJ6aDKQBBSAW7duRYECBVTXo6Oj4enpaVUU9+/fF595eHikqbji4uI0hGkqUcd+mAJw37598PX1FRqvUaNGyJQpE+7du4fhw4ejTZs2KFy4MD7++GO89tproke9evUSn1+4cAH9+vVDt27dEB4eLu6XRWrQ1Px+8uRJ1KhRw7GlpluXZhJQAJ45c0Y8lAD17NkT58+fR8WKFXH37l2cPn0aJUqUEP8nhASLALK89957+Prrr3H79m0sWLBATdmyhXIqt/f3c+fOoUqVKmnWQf0gx5aAApCQ2SqcHmfNmoWsWbMKrZge5e+//9YApodgHfSZCkAuAuSUGeCfCwd2bcP1fy6le7M9vbxQqEwFpTmpAatWrZru9eoKHEMCCkDaXhLA7z+qhE6lPbAtez3k+FcLBBYonKar4QcPHmD/lh9QJ2ICnOPjgOFHcfnyZVE/AaxWrZpjSEe3It0lYABQ1hY2tCI8yzZB4RZDVQPiLp3C4i5B8HROuU0+WbOgyeoj+PPPPxXQxYsXT/amq5fOo8iqFsDwIwJAFk7BGsB0H3eHqUAB+NdffylgwodVQkCPlTh94Ypa9W58uxRqBrg9arizC5xc3RAfGwMnFzfEP3i0JSPLC8vO4cCBAwgICBCLk+zZs1vt8KUFH6Fkv2X4559/lAasXr26wwhINyR9JWAAUFZFAEt+thuEslSpUuCe4JaWpVDR9zGAAHIPXID4mGg8uHwO15Z8ahNAaxvb+5d8ilo9JgoApQbUAKbvoDvS0xWAJ06cUO06NrwySny6CzNnzkSFChWEFtzaqrQCMHf/eXBydsb9M0fhnq84Lo7rmCyA7u7ucHNzg4+Pj1Ubcv+Sz1C750RcuvRowcMpWO8DOhIi6dsWBeDx48fVFBzx8b8EgJZlR5uyKJ/DhgH4+IbEU7C3t7fVXhxY+jlq9ZggAJSLkDfeeCN9e62f7jASMADIVnGqPD6iCop/8oehkX5+fvDy8jJ4OpLrBe/nStbecpAAWmhA3luzZk17b9fXPeMSUABGREQoDUgAi43ZaQhG2DNrDIoeXgN3Z6cUu8xPAxefwuHDh9UihAEO1mzAA0s5BYfg4sWLSgNqAJ9xqlLRfAXgsWPHFHAnRlZF0dE7hNcjZ86cePvtt7GtzSuo7OsGzyLl4FW6Cu4e/QM+9TsgcuMC8fNSSDdVbeDSszh48KACkJ4T6wB+jjq9QoRPWU7Bb775Ziq6oC99liVgAFB2RAJ46NAhvPLKK3j48CF2tC2rFiE5mvWER8FSiDkXAfe8RcTPa9+MTwIgNR/dd1myZLEqo4PLxioA5SJEA/gsI5W6tisAGckiy1+jqqHIf37H+vXr8dJLL6Fo0aLY2e5VAaBf50/hXacNzg2sD++67XFz00Lx8/KX/dT9uZecAeHNmzcvrl+/jsyZM1tt1aFlY1H7sQaUANaqVSt1vdBXP7MSSAIgp8qT/6mOwqO2G2zAS0MbwD/6ih0ddYLfVydw5MgR+Pv7486dO0IDWpuCDy7jFDxJTMEsXITUrl3bjnr0Jc+DBBSAYWFhoj8E5dToGnhp5DYDgC8EBuLgzq24+njD2FrnM3llQv5Sr4ppWxZnZ+cUAByLur0nifAvCWCdOnWeB9nqPtghAQXg0aNHFXASQNpvhIeLg29avo4WeezbB5RTsHTFMbjVWjm0fJwAkBvQchGiAbRj5J6TSxSAnDJlNMzpMW+g0IituHLlCtatW4fOnTtjd8fyahGSrWYLuGb3h0u2nHD1fQEXx3cyiCNg8WmEhoaqVXBKof2hy8ehTiIA69at+5yIV3fDlgQMAMqLCeCLH28RvuA1a9agf//+BgB5HVfC7rlfROzNK7i6aEyyAAYFBWHLli0it8SaDXhoOafgyUIDykWILQD5rJ9++klsEfHfkxa6C+9H38PdqDvqUdzPtMxXtfW7h4cnnF3dwMjyYsWKITAw0NCsvXv34o8/jJv7T9ruJ72fCqdcuXIi8t2sogDkxrEsZz6piYLDfwN9uYSHES17OlUwBCOk1ODEGpCJS9YBHId6fSYr7wlBrFevXory2LhxIwoVKpRmMruwdTleCp2NGA9vOGXPi8jISLi6uNh+fnw88sT+DWeneDi7uONih43iHiZsMcNPuiCZbciEr/TONCRQN/7cgL0LR8HNRvNfLJAHeXqsELOemf73JABSSGc/fVMAaFn8Tv2Bm1+NsDkozl5Z4TZ6E2hTysLtGGsl9JvxBgC5Cq5fv36K9Wzbtg05cuRQ19CPTFs1V65cwqdM2zM15diMTgjI+yJyt/hELJ4og+0ffYQXN22y+RhvPzcUah8AOAFn2j4CkGXDhg1i5tixY4cAkQMtS2rzZOy9ntfdC6mFYhZRS3B1f6TK42KS9OVsux/E33jf7t270aFDB5v9TesLFIC02WQhgAWG/Wqoy+vOFSx+P9iugNR6S/YKAKVNmSdPHqvtPkwA+07B2bNnxTV8G20BuH//fjWgc+bMwfbt24XW5JYP/79w4ULxOT05DGyIjY0VeceMS2TQRfPmzbFz504x/TBS5/Scf6Ng5xnI6u2j2nnjyhVcr14d+ebPR+SwYYiPjIRnt26IXrQILjduIC5bNrhGRuIh01cJYYcAnGj5nfKVU55t27bF6NGj0aBBA9EeRp0PGzZMhLddvXoV3HDnC/fOO+9gxIgRIvFr3rx54hlDhw5F+fLlhS3NCHL2i3+PiYkR+7LcZ6XLkltWI0eOFNP7g5gYeM5tiPzerqofmdrOBdw9cW/ue0nG4HiLdWqMZHvTGjBbz1MAskMSmHOf1UL+ob8IbXDt2jWhWbZ1qKgCUp04PTm7Ij7uQbIBqf6LjL5g2ljWpp/QbzgFPwJQroJpO6ZU+LbKQuETWgZLcKrn/+fOnSs+XrRoEaKiovDzzz+Lgfrwww+xfPlyvPvuuwIA2riE8PzCHghsOwm+frnUc8+fOwen2rWRZexY3LlxA5moGV1c4Obnh6idO5G7eXPEb9qEq7Nnw7NhEAoVC8XRZivV/TRpOnbsiBkzZohwNvaNg8xUVtqHDOwYM2aMmK455TMekvula9euFbJq2rQpXFxchCeJ2p0vF8eDf6NG5T2cBWhb0llAsyQuLhbZvmpuANCz3Xyh/aIXJ7hKZSOPNH00BbM+ymjIkCG2eEnzzxWA9N3Kxvz9eW0B4LJly0RsHk9K2Pd+JWUDBjIYlQMSG5NsQGpiAF1dE97IxNMJp+D6facI410CGBwcnGJHuTDiS8Ei7VQOFLUDbVZOe4T+5ZdfFgNNG5afE1B6ZW7cuCFsMqYBcGAvL+kLBBRH6VZDRRt47Y/Dh6P8ihXIXK4cXH198ZDPuHULboGBiA4Ph0eBArjPNpcpgYLFwuCMWBxsuEy1m4skvhzUcPZkHDK9lS8MXxACx5cktYVj4ru8FfJls8N+BbC/wRJVBceoUqVKqa3yia83ACifRgDzDfkZe/bsEW8o83T3d62sAPRtPRgehV9FdPjuZANSJYAyIJVvLUtyieqWAMop2BaAv/1mtE+fVAr+x1Yi78nvsO9hAZz0KIxc/v4iEtxmiY2Fz+aRAj5kzom91SaJW+h+pAaThfnSNEPknuqTJu+ndD999ynFX8o2cVw5bVOr0qQZMGCAze6mxwUKQOZwSEDOj62DvIM3G+oL/aCa3QGpub4+KVxxciOagrdWjnw7AfX7TRVaQmpA2ky2CiHkPRJuXm+vsS6fndbXczBpb7Zv397QLlt9ycifGwCUgiCAeQb9ZHDF8Q3mm2X59iUnOE4DYY+P6LDncKPD345HUL9papqiDWcPgBl50J6nvisAqYZluTCurgDQUquEL51id0Cq7/xjYICr1IApbUEc/nYCgh5rQDkFv/XWW8+TjHVfUpCA4XAiqbEujq+HFwb+iHHjxomVHA8tOvBBVRGQypK5XC34BHfBtRUhSYJR+XniKVjWn5wNKAGUJzPQaG/YsKEetAwiAQWgZSL5pQn1EThgk1hJTp48WWxfhH5YLcET4uSMvJ+sQ+z1S0mCUSk3v6/+EvuAMiBVTtvJAUgbMKj/NLFHJm1Ans5lq3CPj/tklhvStu5Jj89pctgqzCDkBjlX37b2OG0963n7PEUAaehz/4wboZYA5hmzFp5FXsO5gfXgXa89Ls9MCEa1BFAGpFrajYkN/yMrJiC4//RUAbh06VKVMG/WgLjfPo+oOa3xQlbbWx6Z3gnBGe+XRVO5F9isWTOzmu1w9SoAuaEpNdQ/E4OQu3+Cm4Z/j/q8pd0BqT5zw4QNKANSUwZwIoITacDGjRunKCiu2Ln6lXt2/P+T+lm5JcEcaD6T/yx/57F03E+0XFTtXzgcTVz+FO108vKGV88fETW+GjL32Yyo8dWB+ATN6NF4DMKzlBX382UuW7asw4FgVoMMAMpGEMCAfhsN+3ZFixTGoV2/46qNE7MY+5ezQBGxv2Q5YGKgHu+6W9qER1YkAMi/cxVsC0AepimBo6eGm6jc/iCY3FzmANNTQLOC9iS9BFzB013Xu3dvUQddXvT+0F3GZ9C7UqRIEeHyot27YsUK4bVgegA3lflM3leyZElxeGfY0tFo9BhAYRcP24v768fg4YUjiI+KRPydhOhxAnjIvaTqP70vujySgAKQm86yXA4Jhn/fDQoigrP+/VpoaWdAqu/CE2CEtVwFEw5rAB4lgAOmC7eYBLBJkyYpjg+DEQgd28WMPXo4pk+fLrwjdLHx36+//oquXbuKAzSZ23Lz5k20bNlS2LXcKF69ejX69OmDkJAQATN3ASpXriyey4DYqVOnCpfZlClTMHjwYAHyoEGDhLeAvtyTq8YpAJ2y+sOr+3eIGlsFXj034O6kukk04F4UFu2lt0YfvpQwvApAagCpoa5MaiAApB+TjntOpUd7vKEWIa7evvDtMApxN68lG5BqDUBWm9gGPLpyIhoMmAEeDSIXIZZehORIJBTc8U9pn5HTKfuU0tTMuD0GJ3CPk9qOAbj2TuXuoatR6uxquxSZc7MJ2HPPX7SX9XXqZAzgteshz+lFCsBdu3apAb06+S3k6rMemzZtEslCDNMJ61lTAejk5i7SMn3qtkNsZNKAVAkgV3w8/Jx2jyxJAQxBgwHTDQDaY6QzWoTuspRO3nKkMWOwAT1C6XWyrCP1NTVtsQqgX+//iumKzntOX5YA2qogsQYkgNY0y9GV/x+AttqgP382JKAA5KpPTmnXpjSEb6/vDYuGApdDcXvRSJu9cvLKirgh60T8nSyMubNmA4YRwIEzxNQkp2BO+7pkDAkYAJRdlgBa2my5nO5hcZdgeNhIjMueNQtqzNuu9vWo+SSAydmAYatC8NbALwSAchGiAcwY8AmlJL+qixHCslyf2gg5e34nwsoZX8fI2wM9aic6IdUV8bHJB6TmXHBcfGeIXAVz1WithK+eJADkvqEEkCtbXTKGBBSADOKUU/CNaY2Ro8c6EcjJ5B+uDiP61FaLEL+Oo+GaI7eIiE7uhNTkALRmA4atIoAzBIByCmaIui4ZQwIGAOUUGTm9CbJ3X4tffvlFuOIYIXyiX92EiOhBXyH2+kXE3boO93zFkpyQmmN+BHjalgxIpSfBmg0YTgAHJWhABiP8P9HAGWO4nr9eKgB///13pQElgJY228kBQahg5wmpEkA5BUsAk7MBOQU3HDRTACs1oAbw+QPNWo8UgHRBySn45oym8PlojeEeflecb86cNgNS4x4+FKH89pZjayYLAGkzSgBbtGhh7+36umdcAgYAZV8IoPeHqw2ehvPfzUMRO09I9Zl9RKyCpQZkZpo1G/DY6sloOPgRgHIRogF8xqlKRfMVgPSvynLri2bI9sEqkaXFdEd6NE4MqG84IfX+6cPwCX4/2aDU7POMEdHMPEsNgPTZ6pIxJJAEQIJye2ZzASAjQujg5/d2nBoYZDgh9frqaVaDUiWAjEBhIAJX09ZKxJopBg3IRUirVq0yhvR1LxP2AemzlYuEO1++jaz/XikiRBh1TIhODwq2OCG1LaIj9loNSpUAyoDUW7duWQdw7RQ0GvyliJ5hIYCtW7fWQ5NBJKA0IE+xkosQApilW0LWvAjSnN7F7oBUry8Oiiw3GZBKDWhtCqYGbDTkS3WUhwYwg5D3uJsKQIbfSwCjZr2DzF2/TTHcyd6wJVvXJQcgY/h0yRgSMAAouywBfBoiOL52qtKAchWsAXwakneMOhSAjCCW5e7sd+H1/jdPpYXH101F4yGzxEkKEkAdM/dURO8QlSQBkFPmvTktkKnL8qcyBVMDNh6aACBtQOZpmF14QhfPxGFOCKOrdUkfCSgA6feVhQB6dl721ABsMmy2+GovqQEdAUC+iPSD81ueWJjTS81MIPPnz58+o5EBn6oA5PlwchESPbelADA9Co9hY04E62K22Yl104QGJIDSFdeuXbv0qDrVz2SeCDfF2S7Lwt/lEWo6dCzVYjXKUsYD8hxjCeD9ea3g0WmpuJCRMJYnUD1ZdY/uJoTUIhzEiLVT0WToLJGwLQHk6VKOUJjmOWrUKENTmG7K7SXuj3bp0sURmvlMt0FpQAIoCwF077hEJGfTKzFt2jTwzD4Cwk1ppi5a215J/DnTEGUKpWUWW+nSpTF79mz4Xd4LTsHyiGDm3joCgPRfczUu2/z6668L4NLiVP5nmpg0brwCkNOhFHbM/NZw67BYpCsyW45nvNAW4uc//PCDgIVG+vfff4+qVauKqZRagR4PJjLRaKdngwPGa5jIzfOQ5fN5cumECRPEYmP7rKFoOnyOSBKXGtCMw7ITy7V79+7CVGD6py7pJwEDgLIaAnir7ico/Volddq9zOtgqmbBggXF6QUMVmA+L4HidMWjfHnOMf/G3F7CyDg/uvRkhEuZMmUwceJE9O3bFzxgvOK1TSgzeJUAkIUa0BEATD+R6ycb7GlpAxIsaWw/WPAebgeUxz63kuIgHQJE6KyVsWPHolevXuKEgpQKQZXw8Wf92jVR4eeuuNN7twKQ2zA6cTvjQKo0IL/agEdR0LaLXdgG1fN5YvXdEnhYMgh+edPuS2EoWtqF4Tt/Qnen/wpJE0B5SDqPMXOEbZiMg4C5PVUAMoBUhsVXynQRrpvHPp2WeWRBRPAc8TUFjBvUKZlPR+yOUosCkA1i+iRPjaI9xyIXDbKx6fk7N3h1LoijYPH02mEA8OlVq2vSEngkAQ2gJsFUCWgATRW/rlwDqBkwVQIaQFPFryvXAGoGTJWABtBU8evKNYCaAVMloAE0Vfy6cg2gZsBUCWgATRW/rlwDqBkwVQIaQFPFryvXAGoGTJWABtBU8evKNYCaAVMloAE0Vfy6cg2gZsBUCWgATRW/rlwDqBkwVQIaQFPFryvXAGoGTJWABtBU8evKNYCaAVMloAE0Vfy6cg2gZsBUCWgATRW/rlwDqBkwVQIaQFPFryvXAGoGTJWABtBU8evKNYCaAVMloAE0Vfy6cg2gZsBUCWgATRW/rlwDqBkwVQIaQFPFryvXAGoGTJWABtBU8evKNYCaAVMloAE0Vfy6cg2gZsBUCWgATRW/rlwDqBkwVQIaQFPFryvXAGoGTJWABtBU8evKNYCaAVMloAE0Vfy6cg2gZsBUCWgATRW/rlwDqBkwVQL/Aw+23WtK16oEAAAAAElFTkSuQmCC</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.4147465437788753" 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="32" y="22"><block s="receiveGo"></block><block s="doSetVar"><l>data_list</l><block s="reportNewList"><list><l>30</l><l>100</l><l>10</l><l>90</l><l>20</l><l>70</l><l>80</l><l>120</l></list></block></block></script><script x="32" y="105"><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></scripts></sprite><watcher var="did_swap" style="normal" x="134.7208333333333" y="68.71666847500003" color="243,118,29"/><watcher var="temporary_holder" style="normal" x="134.1333333333332" y="101.96667028333331" color="243,118,29"/><watcher var="swap_counter" style="normal" x="264.9208333333329" y="69.9333351416667" color="243,118,29"/><watcher var="data_list" style="normal" x="5.658333333333076" y="5.958333333333329" color="243,118,29" extX="80" extY="174"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="data_list"><list struct="atomic" id="102">30,100,10,90,20,70,80,120</list></variable><variable name="did_swap"><bool>false</bool></variable><variable name="temporary_holder"><l>30</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>