<snapdata remixID="13324377"><project name="leet code problems" 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 problems"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="RemoveElement %&apos;nums&apos; %&apos;val&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>new nums</l></list></block><block s="doSetVar"><l>new nums</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="nums"/><script><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="item"/><block var="val"/></list></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><scripts><script x="258.9091796875" y="66.66666666666674"><block s="reportListAttribute"><l><option>length</option></l><block var="nums"/></block></script></scripts></block-definition><block-definition s="remove duplicate %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportListIndex"><block var="value"/><block var="list"/></block><block var="index"/></list></block></autolambda><list><l>value</l><l>index</l><l>list</l></list></block><block var="data"/></block></block></script></block-definition><block-definition s="string %&apos;big&apos; contains %&apos;small&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="text %txt contains %txt"><block var="big"/><block var="small"/></custom-block></block></script></block-definition><block-definition s="text %&apos;string&apos; contains %&apos;marker&apos;" type="predicate" category="operators"><comment x="0" y="0" w="218" collapsed="false">Reports True if the first input string contains the second input string, otherwise false.&#xD;&#xD;Comparison is case-independent by default; use USE CASE-INDEPENDENT COMPARISONS to change that.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportVariadicGreaterThan"><list><custom-block s="position of %s in %txt"><block var="marker"/><block var="string"/></custom-block><l>0</l></list></block></block></script></block-definition><block-definition s="position of %&apos;small&apos; in %&apos;large&apos;" type="reporter" category="operators"><comment x="0" y="0" w="294" collapsed="false">Reports the character position (starting from 1) of the beginning of the first input string inside the second input string.&#xD;If it&apos;s not found, reports 0.</comment><header></header><code></code><translations>pt:a posição de _ em _&#xD;</translations><inputs><input type="%s"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="use case-independent comparison"></custom-block><block s="reportApplyExtension"><l>txt_indexof(sub, txt)</l><list><custom-block s="to lower case %txt"><block var="small"/></custom-block><custom-block s="to lower case %txt"><block var="large"/></custom-block></list></block><block s="reportApplyExtension"><l>txt_indexof(sub, txt)</l><list><block var="small"/><block var="large"/></list></block></block></block></script></block-definition><block-definition s="use case-independent comparison" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doSetVar"><l>result</l><block s="reportApplyExtension"><l>var_get(name)</l><list><l>_case indepent</l></list></block></block></script><list></list></block><block s="reifyScript"><script><block s="doSetVar"><l>result</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><l></l></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block><block s="doReport"><block var="result"/></block></script></block-definition><block-definition s="to lower case %&apos;text&apos;" type="reporter" category="operators"><comment x="0" y="0" w="275.3333333333333" collapsed="false">Reports the input text with lower case letters instead of capital letters in the input.  Uses the user&apos;s locale&apos;s rules for case conversion.</comment><header></header><code></code><translations>pt:em minúsculas _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>txt_lowercase(txt)</l><list><block var="text"/></list></block></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="161"><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="162"></list></costumes><sounds><list struct="atomic" id="163"></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="168"><costumes><list struct="atomic" id="169"></list></costumes><sounds><list struct="atomic" id="170"></list></sounds><blocks></blocks><variables></variables><scripts><script x="424.12099609375264" y="66.51666666666614"><block s="doSetVar"><l>nums</l><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l><l>8</l><l>12</l><l>13</l><l>17</l></list></block></block><block s="doReport"><custom-block s="remove duplicate %l"><block var="nums"/></custom-block></block></script><script x="404.24072265625" y="141.8499999999999"><custom-block s="RemoveElement %l %s"><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l><l>8</l><l>12</l><l>13</l><l>17</l></list></block><l>8</l></custom-block></script></scripts></sprite><watcher var="nums" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="new nums" style="normal" x="10" y="103.000002" color="243,118,29" extX="80" extY="70"/></sprites></stage><variables><variable name="nums"><list struct="atomic" id="207">2,5,8,8,12,13,17</list></variable><variable name="new nums"><list struct="atomic" id="208"></list></variable></variables></scene></scenes></project><media name="leet code problems" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>