<snapdata remixID="9121541"><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,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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="-0.27158218126084344" y="0.8147465437789531" 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>3</l><l>9</l><l>1</l><l>5</l><l>8</l><l>4</l><l>7</l><l>6</l><l>10</l></list></block></block></script><script x="78" y="118"><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="126.30078124999886" y="64.42187669531252" color="243,118,29"/><watcher var="swap_counter" style="normal" x="44.92578124999886" y="230.56250169531256" color="243,118,29"/><watcher var="temporary_holder" style="normal" x="149.1875" y="115.28125339062501" color="243,118,29"/><watcher var="data_list" style="normal" x="12.804687499999318" y="5.585937499999986" color="243,118,29" extX="80.00000000000011" extY="70.00000000000001"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="data_list"><list struct="atomic" id="104">2,3,9,1,5,8,4,7,6,10</list></variable><variable name="did_swap"><bool>false</bool></variable><variable name="temporary_holder"><l>7</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>