<snapdata remixID="8737203"><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="1" 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 id="2"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAW1ElEQVR4Xu3bT4zc91nH8W+89tpeO07W/3DtJMQOcaomxUoDRFBFkMMeuIC4oFZISNyQyoULIggJVUIEceFCJW5ISAjEBcGFgw8pqgoKkEQhSdU4tR0cOw0b2xs79nq9/hP022hCWhxnvTOzz8/zea20Km0888zzerZ6M+PtPXNzcx81XwQIECBAgMC6CtwjwOvqbRgBAgQIEFgREGA/CAQIECBAoEBAgAvQjSRAgAABAgLsZ4DAmAVu3LjRlpeXV76vX7/erl271rr/bPB98+bN1n1/9NFHn3yvfDx1zz2ffG/YsKF131NTU598b9q0qW3cuLFNT0+vfHf/zBcBAnePgADfPbfySnsucOnSpXbx4sXW/evi4mK7cuVKW1paWonuenx1Md6yZUvbunVrm5mZadu3b287duxY+VdfBAj0T0CA+3cTr+guEugie/LkyXb27Nl29erVXr7yzZs3t927d7eDBw+uxNkXAQL9EBDgftzBq7gLBY4fP95OnDjxua+8++h48DHx4GPj7t3q4OPkwcfLn/7IuXvST38kPfiYevCxdfeuevBx9uDj7e7PfN7XoUOH2iOPPPJ5f8w/J0BgHQQEeB2QjZhMgR8P8OCdZhe4Lobd3/V2Hwl38V2Pry7E3Ufeg6CfOnWqzc/P/8g7cwFej0uYQWB1AgK8Oid/isD/E/isd8DdO9nu72C77y7AXZi77+7d7+C7e/fbvQsexHI1vIN3wd073+6dcBf4wXf38Xf33QW4+88uXLiw8g76x78EeDXS/gyB9REQ4PVxNmUCBbrgdX//+8477wy13eCj5y7G3f/96a8uop/+DelhBj344IMrfw/c/T8DvggQqBcQ4PobeAV3uUD3i1jdL2EtLCys/BZ09+/78NX9wlX3W9Czs7Mrv4TlF7D6cBWvgcD/CQiwnwYCIxboPiLu/mdI3cfB3ffg4+HBx8WDX6Aa/ELVrT4qvtVL6t4dD35xq/v4uvvuPtIe/IJX9862+8i7++4+/u7+uS8CBPorIMD9vY1XFiJwu4+Zb/fxdAiPNQlMrIAAT+xpLUaAAAECfRYQ4D5fx2sjQIAAgYkVEOCJPa3FCBAgQKDPAiML8NGjR/u8p9dGgAABAgRGIjA3NzeS5xHgkTB6EgIECBBIEehzgL/ZntvyRymHsCcBAgQIBAg8v/TN1tpK2/ob4Oe2BFzCigQIECAQJ/D80srKAhx3eQsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMgQIBAqYAAl/IbToAAAQKpAgKcenl7EyBAgECpgACX8htOgAABAqkCApx6eXsTIECAQKmAAJfyG06AAAECqQICnHp5exMg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" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><watcher var="# characters" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="Password 1" style="normal" x="10" y="217.00000599999998" color="243,118,29" extX="80.00000000000011" extY="70" hidden="true"/><watcher var="Range of Characters" style="normal" x="-2" y="81.000002" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="Special Character" style="normal" x="10" y="310.000008" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="Password 2" style="normal" x="10" y="338.999998" color="243,118,29" extX="80.00000000000011" extY="70" hidden="true"/><watcher var="Password 3" style="normal" x="10" y="338.999998" color="243,118,29" extX="80.00000000000011" extY="70" hidden="true"/><watcher var="Password 4" style="normal" x="10" y="338.999998" color="243,118,29" extX="80.00000000000011" extY="70" hidden="true"/><watcher var="Word" style="normal" x="129" y="179.000004" color="243,118,29" hidden="true"/><sprite name="Sprite" idx="1" x="-30" y="-30" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="17"><costumes><list id="18"><item><costume name="Untitled" center-x="28" center-y="26" image="data:image/png;base64,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" id="19"/></item></list></costumes><sounds><list struct="atomic" id="20"></list></sounds><blocks></blocks><variables></variables><scripts><script x="35" y="30"><block s="receiveGo"></block><block s="setHeading"><l>90</l></block><block s="gotoXY"><l>-400</l><l>400</l></block><block s="doGlide"><l>3</l><l>-30</l><l>-30</l></block><block s="doSayFor"><l>Welcome to my password generator!</l><l>3</l></block><block s="doDeleteFromList"><l><option>all</option></l><block var="Password 1"/></block><block s="doDeleteFromList"><l><option>all</option></l><block var="Password 2"/></block><block s="doDeleteFromList"><l><option>all</option></l><block var="Password 3"/></block><block s="doDeleteFromList"><l><option>all</option></l><block var="Password 4"/></block><block s="doSetVar"><l>Special Character</l><block s="reportNewList"><list><l>!</l><l>#</l><l>$</l></list></block></block><custom-block s="Determine # of characters"></custom-block><custom-block s="Determine Word"></custom-block><custom-block s="Generate Passwords"></custom-block><block s="bubble"><block s="reportJoinWords"><list><l>Congratulations! Your password options are: </l><block var="Word"/><block var="Password 1"/><l> </l><block var="Word"/><block var="Password 2"/><l> </l><block var="Word"/><block var="Password 3"/><l> </l><block var="Word"/><block var="Password 4"/></list></block></block></script><script x="432" y="29"><block s="receiveGo"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><block s="doWait"><l>2</l></block><block s="doRepeat"><l>40</l><script><block s="changeEffect"><l><option>ghost</option></l><l>-5</l></block><block s="doWait"><l>0.05</l></block></script></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Determine # of characters" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Number of Characters? (8-18)</l></block><block s="doSetVar"><l>Range of Characters</l><block s="reportNewList"><list><l></l><l></l><l>8</l><l>9</l><l>10</l><l>11</l><l>12</l><l>13</l><l>14</l><l>15</l><l>16</l><l>17</l><l>18</l></list></block></block><block s="doIfElse"><block s="reportListContainsItem"><block var="Range of Characters"/><block s="getLastAnswer"></block></block><script><block s="doSetVar"><l># characters</l><block s="getLastAnswer"></block></block></script><script><block s="doSayFor"><l>Invalid Input. Begin self destruct sequence.</l><l>2</l></block><block s="doWait"><l>1</l></block><block s="doSayFor"><l>Just Kidding</l><l>1</l></block><block s="doAsk"><l># of characters?</l></block><block s="doUntil"><block s="reportListContainsItem"><block var="Range of Characters"/><block s="getLastAnswer"></block></block><script><block s="doIfElse"><block s="reportListContainsItem"><block var="Range of Characters"/><block s="getLastAnswer"></block></block><script><block s="doSetVar"><l># characters</l><block s="getLastAnswer"></block></block></script><script><block s="doSayFor"><l>Invalid Input. Number of Characters must be between 8 and 18.</l><l>4</l></block><block s="doAsk"><l># of characters?</l></block></script></block></script></block></script></block></script></block-definition><block-definition s="Determine Word" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What special word do you want included in the password? (Must be at least 3 characters shorter than you chosen # of characters)</l></block><block s="doSetVar"><l>Word</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportLessThan"><l>2</l><block s="reportDifference"><block var="# characters"/><block s="reportStringSize"><block var="Word"/></block></block></block><script></script><script><block s="doUntil"><block s="reportLessThan"><l>2</l><block s="reportDifference"><block var="# characters"/><block s="reportStringSize"><block var="Word"/></block></block></block><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Invalid Input. Your chosen word was </l><block s="reportStringSize"><block var="Word"/></block><l> characters long, but it has to be </l><block s="reportDifference"><block var="# characters"/><l>2</l></block><l> or less.</l></list></block><l>4</l></block><block s="doAsk"><l>What special word do you want included in the password? (Must be at least 2 characters shorter than you chosen # of characters)</l></block><block s="doSetVar"><l>Word</l><block s="getLastAnswer"></block></block></script></block></script></block></script></block-definition><block-definition s="Generate Passwords" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><block s="reportDifference"><block s="reportDifference"><block var="# characters"/><block s="reportStringSize"><block var="Word"/></block></block><l>1</l></block><script><block s="doAddToList"><block s="reportRandom"><l>1</l><l>9</l></block><block var="Password 1"/></block></script></block><block s="doAddToList"><block s="reportListItem"><l><option>any</option></l><block var="Special Character"/></block><block var="Password 1"/></block><block s="doRepeat"><block s="reportDifference"><block s="reportDifference"><block var="# characters"/><block s="reportStringSize"><block var="Word"/></block></block><l>1</l></block><script><block s="doAddToList"><block s="reportRandom"><l>1</l><l>9</l></block><block var="Password 2"/></block></script></block><block s="doAddToList"><block s="reportListItem"><l><option>any</option></l><block var="Special Character"/></block><block var="Password 2"/></block><block s="doRepeat"><block s="reportDifference"><block s="reportDifference"><block var="# characters"/><block s="reportStringSize"><block var="Word"/></block></block><l>1</l></block><script><block s="doAddToList"><block s="reportRandom"><l>1</l><l>9</l></block><block var="Password 3"/></block></script></block><block s="doAddToList"><block s="reportListItem"><l><option>any</option></l><block var="Special Character"/></block><block var="Password 3"/></block><block s="doRepeat"><block s="reportDifference"><block s="reportDifference"><block var="# characters"/><block s="reportStringSize"><block var="Word"/></block></block><l>1</l></block><script><block s="doAddToList"><block s="reportRandom"><l>1</l><l>9</l></block><block var="Password 4"/></block></script></block><block s="doAddToList"><block s="reportListItem"><l><option>any</option></l><block var="Special Character"/></block><block var="Password 4"/></block></script></block-definition></blocks><variables><variable name="# characters"><l>16</l></variable><variable name="Range of Characters"><list struct="atomic" id="322">,,8,9,10,11,12,13,14,15,16,17,18</list></variable><variable name="Word"><l>Barbarosoaro</l></variable><variable name="Password 1"><list struct="atomic" id="323">6,2,9,#</list></variable><variable name="Special Character"><list struct="atomic" id="324">!,#,$</list></variable><variable name="Password 2"><list struct="atomic" id="325">6,1,1,#</list></variable><variable name="Password 3"><list struct="atomic" id="326">9,3,5,!</list></variable><variable name="Password 4"><list struct="atomic" id="327">7,4,1,#</list></variable></variables></project><media name="Password Generator" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>