<snapdata remixID="9121496"><project name="Bubble Sort in Snap Example #4" 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="32" y="22"><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></list></block></block></script><script x="275.3333333333333" y="31.333333333333332"><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="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="125.65833333333308" y="50.95833333333333" color="243,118,29" extX="148" extY="269"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="data_list"><list struct="atomic" id="99">2,9,3,1,5</list></variable><variable name="did_swap"><bool>false</bool></variable><variable name="temporary_holder"><l>2</l></variable><variable name="swap_counter"><l>0</l></variable></variables></project><media name="Bubble Sort in Snap Example #4" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>