<snapdata remixID="9122722"><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="275.33333333333326" y="31.33333333333337"><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="58.00000000000003" y="378"><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>4</l><l>5</l><l>7</l><l>11</l><l>0</l><l>8</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="125.65833333333308" y="50.95833333333333" color="243,118,29" extX="80" extY="70"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="data_list"><list struct="atomic" id="104">0,1,2,3,4,5,7,8,9,11</list></variable><variable name="did_swap"><bool>false</bool></variable><variable name="temporary_holder"><l>1</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>