<snapdata remixID="13336351"><project name="LEET CODE" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="LEET CODE"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Report element %&apos;list&apos; %&apos;value&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>new list</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="item"/><block var="value"/></list></block></block><script><block s="doAddToList"><block var="item"/><block var="new list"/></block></script><list></list></block></script></block><block s="doReport"><block var="new list"/></block></script></block-definition></blocks><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" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="36"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="37"></list></costumes><sounds><list struct="atomic" id="38"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="43"><costumes><list struct="atomic" id="44"></list></costumes><sounds><list struct="atomic" id="45"></list></sounds><blocks></blocks><variables></variables><scripts><script x="293.5" y="90.16666666666669"><block s="doSetVar"><l>new nums</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>nums</l><block s="reportNewList"><list><l>4</l><l>4</l><l>5</l><l>9</l><l>8</l><l>2</l></list></block></block><block s="doForEach"><l>item</l><block var="nums"/><script><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block var="new nums"/><block var="item"/></block></block><script><block s="doAddToList"><block var="item"/><block var="new nums"/></block></script><list></list></block></script></block><block s="doReport"><block var="new nums"/></block></script><script x="223.5" y="313"><custom-block s="Report element %l %s"><block s="reportNewList"><list><l>4</l><l>4</l><l>5</l><l>9</l><l>8</l><l>2</l></list></block><l>4</l></custom-block></script><script x="87.0537109375" y="208.4666666666664"><block var="list"/></script><script x="10" y="50.80000000000001"><custom-block s="Report element %l %s"><l/><l></l></custom-block></script><script x="280.6640625" y="364.2999999999997"><block var="item"/></script><script x="172.6640625" y="249.29999999999973"><block var="value"/></script></scripts></sprite><watcher var="new nums" style="normal" x="10" y="10" color="243,118,29" extX="81" extY="95"/><watcher var="nums" style="normal" x="24" y="132.000002" color="243,118,29" extX="143" extY="179"/><watcher var="new list" style="normal" x="260" y="90.000002" color="243,118,29" extX="81" extY="108"/></sprites></stage><variables><variable name="new nums"><list struct="atomic" id="107">4,5,9,8,2</list></variable><variable name="nums"><list struct="atomic" id="108">4,4,5,9,8,2</list></variable><variable name="new list"><list struct="atomic" id="109">5,9,8,2</list></variable></variables></scene></scenes></project><media name="LEET CODE" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>