<snapdata remixID="9253928"><project name="U5L1-removing duplicates in a list" 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="true" 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><watcher var="distinctList" style="normal" x="17" y="9.000001999999995" color="243,118,29" extX="80" extY="70"/><watcher var="nondistinctList" style="normal" x="142" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="duplicatesList" style="normal" x="265" y="9.00000399999999" color="243,118,29" extX="80" extY="70"/><sprite name="Sprite" idx="1" x="-108" y="-116" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="11"><costumes><list struct="atomic" id="12"></list></costumes><sounds><list struct="atomic" id="13"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="doSetVar"><l>nondistinctList</l><block s="reportNewList"><list><l>20</l><l>12</l><l>3</l><l>100</l><l>50</l><l>12</l></list></block></block><block s="doSetVar"><l>distinctList</l><block s="reportNewList"><list><l>7</l><l>47</l><l>88</l><l>62</l><l>9</l><l>11</l></list></block></block><block s="doSetVar"><l>duplicatesList</l><block s="reportNewList"><list></list></block></block><block s="doSayFor"><l>The nondistinct list has one duplicate, so they length of the duplicate list should by 5</l><l>4</l></block><custom-block s="delete duplicates in %s"><block var="nondistinctList"/></custom-block></script><script x="20" y="202"><block var="distinctList"/></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="are the numbers of %&apos;list&apos; distinct?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListLength"><block var="list"/></block><l>1</l></block><script><block s="doFor"><l>k</l><block s="reportSum"><block var="i"/><l>1</l></block><block s="reportListLength"><block var="list"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block var="k"/><block var="list"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="delete duplicates in %&apos;list&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doForEach"><l>item</l><block var="list"/><script><block s="doAddToList"><block var="item"/><block var="duplicatesList"/></block></script></block><block s="doFor"><l>i</l><l>1</l><block s="reportDifference"><block s="reportListLength"><block var="list"/></block><l>1</l></block><script><block s="doFor"><l>k</l><block s="reportSum"><block var="i"/><l>1</l></block><block s="reportListLength"><block var="list"/></block><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="i"/><block var="list"/></block><block s="reportListItem"><block var="k"/><block var="list"/></block></block><script><block s="doDeleteFromList"><block var="i"/><block var="duplicatesList"/></block></script></block></script></block></script></block></script></block-definition></blocks><variables><variable name="nondistinctList"><list struct="atomic" id="148">20,12,3,100,50,12</list></variable><variable name="distinctList"><list struct="atomic" id="149">7,47,88,62,9,11</list></variable><variable name="duplicatesList"><list struct="atomic" id="150">20,3,100,50,12</list></variable></variables></project><media name="U5L1-removing duplicates in a list" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>