<snapdata remixID="9121490"><project name="Bubble Sort in Snap Example #3" 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="191" extY="229"/></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 #3" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>