<snapdata remixID="8997216"><project name="Password Generator" app="Snap! 5.1, 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" 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" y="0" 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="72" y="10"><block s="receiveGo"></block><block s="doSayFor"><l>Welcome to password generator! For optimal security, it is recommended to include all of these factors.</l><l>6</l></block><block s="doSetVar"><l>numbers</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l><l>6</l><l>7</l><l>8</l><l>9</l><l>0</l></list></block></block><block s="doSetVar"><l>capital letters</l><block s="reportNewList"><list><l>A</l><l>B</l><l>C</l><l>D</l><l>E</l><l>F</l><l>G</l><l>H</l><l>I</l><l>J</l><l>K</l><l>L</l><l>M</l><l>N</l><l>O</l><l>P</l><l>Q</l><l>R</l><l>S</l><l>T</l><l>U</l><l>V</l><l>W</l><l>X</l><l>Y</l><l>Z</l></list></block></block><block s="doSetVar"><l>lowercase letters</l><block s="reportNewList"><list><l>a</l><l>b</l><l>c</l><l>d</l><l>e</l><l>f</l><l>g</l><l>h</l><l>i</l><l>j</l><l>k</l><l>l</l><l>m</l><l>n</l><l>o</l><l>p</l><l>q</l><l>r</l><l>s</l><l>t</l><l>u</l><l>v</l><l>w</l><l>x</l><l>y</l><l>z</l></list></block></block><block s="doSetVar"><l>symbols</l><block s="reportNewList"><list><l>!</l><l>@</l><l>#</l><l>$</l><l>%</l><l>^</l><l>&amp;</l><l>*</l><l>(</l><l>)</l><l>-</l><l>_</l><l>+</l><l>=</l><l>[</l><l>]</l><l>{</l><l>}</l><l>\</l><l>|</l><l>;</l><l>&apos;</l><l>"</l><l>?</l><l>&lt;</l><l>&gt;</l></list></block></block><block s="doSetVar"><l>password</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>Would you like your password to have lowercase letters? (yes or no)</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="lowercase letters"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="lowercase letters"/></block><l><option>any</option></l><block var="password"/></block></script></block><block s="doAsk"><l>Would you like your password to have capital letters? (yes or no)</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="capital letters"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="capital letters"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="capital letters"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="capital letters"/></block><l><option>any</option></l><block var="password"/></block></script></block><block s="doAsk"><l>Would you like your password to have symbols? (yes or no)</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="symbols"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="symbols"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="symbols"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="symbols"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="symbols"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="symbols"/></block><l><option>any</option></l><block var="password"/></block></script></block><block s="doAsk"><l>Would you like your password to have numbers? (yes or no)</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="numbers"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="numbers"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="numbers"/></block><l><option>any</option></l><block var="password"/></block><block s="doInsertInList"><block s="reportListItem"><l><option>any</option></l><block var="numbers"/></block><l><option>any</option></l><block var="password"/></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>This is your new password!</l></list></block><l>3</l></block><block s="doSayFor"><block s="reportJoinWords"><list><block var="password"/></list></block><l>30</l></block></script></scripts></sprite><watcher var="password" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="length" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="lowercase letters" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="symbols" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher var="numbers" style="normal" x="10" y="166.00000799999998" color="243,118,29" extX="80.00000000000011" extY="70" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks></blocks><variables><variable name="password"><list struct="atomic" id="309">,,,,,,,,,,,,</list></variable><variable name="length"><l>0</l></variable><variable name="capital letters"><list struct="atomic" id="310">A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z</list></variable><variable name="lowercase letters"><list struct="atomic" id="311">a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z</list></variable><variable name="symbols"><list struct="atomic" id="312">!,@,#,$,%,^,&amp;,*,(,),-,_,+,=,[,],{,},\,|,;,&apos;,&quot;&quot;&quot;&quot;,?,&lt;,&gt;</list></variable><variable name="numbers"><list struct="atomic" id="313">1,2,3,4,5,6,7,8,9,</list></variable></variables></project><media name="Password Generator" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>