<snapdata remixID="9134324"><project name="Bubble Sort in Snap Example " app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</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="247.8617511520738" y="-119.58525345622104" 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="275.3333333333333" y="31.33333333333333"><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="24.500000000000007" y="386.1666666666667"><block s="receiveGo"></block><block s="doSetVar"><l>data_list</l><block s="reportNewList"><list><l>2</l><l>9</l><l>3</l><l>1</l><l>5</l><l>10</l><l>7</l><l>15</l><l>11</l><l>20</l></list></block></block></script></scripts></sprite><watcher var="swap_counter" style="normal" x="47.920833333332894" y="245.9333351416667" color="243,118,29" hidden="true"/><watcher var="temporary_holder" style="normal" x="159.1333333333332" y="122.96667028333331" color="243,118,29" hidden="true"/><watcher var="did_swap" style="normal" x="239.7208333333333" y="52.71666847500002" color="243,118,29" hidden="true"/><watcher var="data_list" style="normal" x="71.65833333333308" y="31.958333333333314" color="243,118,29" extX="108" extY="262"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="data_list"><list struct="atomic" id="104">2,3,1,9,5,10,7,15,11,20</list></variable><variable name="did_swap"><bool>false</bool></variable><variable name="temporary_holder"><l>9</l></variable><variable name="swap_counter"><l>2</l></variable></variables></project><media name="Bubble Sort in Snap Example " app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>