<snapdata remixID="11315421"><project name="Code Breaking Mechanism" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes>Welcome to Project 1 : The Code Breaking Mechanism!!!&#xD;&#xD;In this project, you can encrypt or decrypt any message using a caesar cipher code...&#xD;&#xD;-----------------INSTRUCTIONS----------------------&#xD;&#xD;1. Enter your message...&#xD;2. Enter your choice, Encrypt or Decrypt..&#xD;3. Enter your key... Must be a number.&#xD;4. Receive your Message&#xD;&#xD;----------------------Colinb00-------------------------</notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Code Breaking Mechanism"><notes>Welcome to Project 1 : The Code Breaking Mechanism!!!&#xD;&#xD;In this project, you can encrypt or decrypt any message using a caesar cipher code...&#xD;&#xD;-----------------INSTRUCTIONS----------------------&#xD;&#xD;1. Enter your message...&#xD;2. Enter your choice, Encrypt or Decrypt..&#xD;3. Enter your key... Must be a number.&#xD;4. Receive your Message&#xD;&#xD;----------------------Colinb00-------------------------</notes><palette><category name="Custom Blocks" color="255,91,20,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="If we find %&apos;Item&apos; replace it for %&apos;Item2&apos;" type="command" category="Custom Blocks"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportListContainsItem"><block var="list1"/><block var="Item"/></block><script><block s="doSetVar"><l>index of item</l><block s="reportListIndex"><block var="Item"/><block var="list1"/></block></block><block s="doReplaceInList"><block var="index of item"/><block var="list1"/><block var="Item2"/></block></script></block></script></block-definition><block-definition s="ENCRYPT" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><block var="length"/><script><custom-block s="If we find %s replace it for %s"><l> </l><l>0A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>A</l><l>1A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>B</l><l>2A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>C</l><l>3A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>D</l><l>4A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>E</l><l>5A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>F</l><l>6A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>G</l><l>7A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>H</l><l>8A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>I</l><l>9A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>J</l><l>10A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>K</l><l>11A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>L</l><l>12A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>M</l><l>13A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>N</l><l>14A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>O</l><l>15A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>P</l><l>16A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>Q</l><l>17A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>R</l><l>18A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>S</l><l>19A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>T</l><l>20A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>U</l><l>21A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>V</l><l>22A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>W</l><l>23A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>X</l><l>24A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>Y</l><l>25A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>Z</l><l>26A</l></custom-block></script></block><block s="doRepeat"><block var="length"/><script><custom-block s="If we find %s replace it for %s"><l>0A</l><block s="reportModulus"><block s="reportSum"><l>0</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>1A</l><block s="reportModulus"><block s="reportSum"><l>1</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>2A</l><block s="reportModulus"><block s="reportSum"><l>2</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>3A</l><block s="reportModulus"><block s="reportSum"><l>3</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>4A</l><block s="reportModulus"><block s="reportSum"><l>4</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>5A</l><block s="reportModulus"><block s="reportSum"><l>5</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>6A</l><block s="reportModulus"><block s="reportSum"><l>6</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>7A</l><block s="reportModulus"><block s="reportSum"><l>7</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>8A</l><block s="reportModulus"><block s="reportSum"><l>8</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>9A</l><block s="reportModulus"><block s="reportSum"><l>9</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>10A</l><block s="reportModulus"><block s="reportSum"><l>10</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>11A</l><block s="reportModulus"><block s="reportSum"><l>11</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>12A</l><block s="reportModulus"><block s="reportSum"><l>12</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>13A</l><block s="reportModulus"><block s="reportSum"><l>13</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>14A</l><block s="reportModulus"><block s="reportSum"><l>14</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>15A</l><block s="reportModulus"><block s="reportSum"><l>15</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>16A</l><block s="reportModulus"><block s="reportSum"><l>16</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>17A</l><block s="reportModulus"><block s="reportSum"><l>17</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>18A</l><block s="reportModulus"><block s="reportSum"><l>18</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>19A</l><block s="reportModulus"><block s="reportSum"><l>19</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>20A</l><block s="reportModulus"><block s="reportSum"><l>20</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>21A</l><block s="reportModulus"><block s="reportSum"><l>21</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>22A</l><block s="reportModulus"><block s="reportSum"><l>22</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>23A</l><block s="reportModulus"><block s="reportSum"><l>23</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>24A</l><block s="reportModulus"><block s="reportSum"><l>24</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>25A</l><block s="reportModulus"><block s="reportSum"><l>25</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>26A</l><block s="reportModulus"><block s="reportSum"><l>26</l><block var="key"/></block><l>27</l></block></custom-block></script></block><block s="doRepeat"><block var="length"/><script><custom-block s="If we find %s replace it for %s"><l>0</l><l> </l></custom-block><custom-block s="If we find %s replace it for %s"><l>1</l><l>A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>2</l><l>B</l></custom-block><custom-block s="If we find %s replace it for %s"><l>3</l><l>C</l></custom-block><custom-block s="If we find %s replace it for %s"><l>4</l><l>D</l></custom-block><custom-block s="If we find %s replace it for %s"><l>5</l><l>E</l></custom-block><custom-block s="If we find %s replace it for %s"><l>6</l><l>F</l></custom-block><custom-block s="If we find %s replace it for %s"><l>7</l><l>G</l></custom-block><custom-block s="If we find %s replace it for %s"><l>8</l><l>H</l></custom-block><custom-block s="If we find %s replace it for %s"><l>9</l><l>I</l></custom-block><custom-block s="If we find %s replace it for %s"><l>10</l><l>J</l></custom-block><custom-block s="If we find %s replace it for %s"><l>11</l><l>K</l></custom-block><custom-block s="If we find %s replace it for %s"><l>12</l><l>L</l></custom-block><custom-block s="If we find %s replace it for %s"><l>13</l><l>M</l></custom-block><custom-block s="If we find %s replace it for %s"><l>14</l><l>N</l></custom-block><custom-block s="If we find %s replace it for %s"><l>15</l><l>O</l></custom-block><custom-block s="If we find %s replace it for %s"><l>16</l><l>P</l></custom-block><custom-block s="If we find %s replace it for %s"><l>17</l><l>Q</l></custom-block><custom-block s="If we find %s replace it for %s"><l>18</l><l>R</l></custom-block><custom-block s="If we find %s replace it for %s"><l>19</l><l>S</l></custom-block><custom-block s="If we find %s replace it for %s"><l>20</l><l>T</l></custom-block><custom-block s="If we find %s replace it for %s"><l>21</l><l>U</l></custom-block><custom-block s="If we find %s replace it for %s"><l>22</l><l>V</l></custom-block><custom-block s="If we find %s replace it for %s"><l>23</l><l>W</l></custom-block><custom-block s="If we find %s replace it for %s"><l>24</l><l>X</l></custom-block><custom-block s="If we find %s replace it for %s"><l>25</l><l>Y</l></custom-block><custom-block s="If we find %s replace it for %s"><l>26</l><l>Z</l></custom-block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The Result is : </l><block var="list1"/></list></block><l>10</l></block></script></block-definition><block-definition s="DECRYPT" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRepeat"><block var="length"/><script><custom-block s="If we find %s replace it for %s"><l> </l><l>0A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>A</l><l>1A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>B</l><l>2A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>C</l><l>3A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>D</l><l>4A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>E</l><l>5A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>F</l><l>6A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>G</l><l>7A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>H</l><l>8A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>I</l><l>9A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>J</l><l>10A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>K</l><l>11A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>L</l><l>12A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>M</l><l>13A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>N</l><l>14A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>O</l><l>15A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>P</l><l>16A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>Q</l><l>17A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>R</l><l>18A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>S</l><l>19A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>T</l><l>20A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>U</l><l>21A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>V</l><l>22A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>W</l><l>23A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>X</l><l>24A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>Y</l><l>25A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>Z</l><l>26A</l></custom-block></script></block><block s="doRepeat"><block var="length"/><script><custom-block s="If we find %s replace it for %s"><l>0A</l><block s="reportModulus"><block s="reportDifference"><l>0</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>1A</l><block s="reportModulus"><block s="reportDifference"><l>1</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>2A</l><block s="reportModulus"><block s="reportDifference"><l>2</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>3A</l><block s="reportModulus"><block s="reportDifference"><l>3</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>4A</l><block s="reportModulus"><block s="reportDifference"><l>4</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>5A</l><block s="reportModulus"><block s="reportDifference"><l>5</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>6A</l><block s="reportModulus"><block s="reportDifference"><l>6</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>7A</l><block s="reportModulus"><block s="reportDifference"><l>7</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>8A</l><block s="reportModulus"><block s="reportDifference"><l>8</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>9A</l><block s="reportModulus"><block s="reportDifference"><l>9</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>10A</l><block s="reportModulus"><block s="reportDifference"><l>10</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>11A</l><block s="reportModulus"><block s="reportDifference"><l>11</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>12A</l><block s="reportModulus"><block s="reportDifference"><l>12</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>13A</l><block s="reportModulus"><block s="reportDifference"><l>13</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>14A</l><block s="reportModulus"><block s="reportDifference"><l>14</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>15A</l><block s="reportModulus"><block s="reportDifference"><l>15</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>16A</l><block s="reportModulus"><block s="reportDifference"><l>16</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>17A</l><block s="reportModulus"><block s="reportDifference"><l>17</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>18A</l><block s="reportModulus"><block s="reportDifference"><l>18</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>19A</l><block s="reportModulus"><block s="reportDifference"><l>19</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>20A</l><block s="reportModulus"><block s="reportDifference"><l>20</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>21A</l><block s="reportModulus"><block s="reportDifference"><l>21</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>22A</l><block s="reportModulus"><block s="reportDifference"><l>22</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>23A</l><block s="reportModulus"><block s="reportDifference"><l>23</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>24A</l><block s="reportModulus"><block s="reportDifference"><l>24</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>25A</l><block s="reportModulus"><block s="reportDifference"><l>25</l><block var="key"/></block><l>27</l></block></custom-block><custom-block s="If we find %s replace it for %s"><l>26A</l><block s="reportModulus"><block s="reportDifference"><l>26</l><block var="key"/></block><l>27</l></block></custom-block></script></block><block s="doRepeat"><block var="length"/><script><custom-block s="If we find %s replace it for %s"><l>0</l><l> </l></custom-block><custom-block s="If we find %s replace it for %s"><l>1</l><l>A</l></custom-block><custom-block s="If we find %s replace it for %s"><l>2</l><l>B</l></custom-block><custom-block s="If we find %s replace it for %s"><l>3</l><l>C</l></custom-block><custom-block s="If we find %s replace it for %s"><l>4</l><l>D</l></custom-block><custom-block s="If we find %s replace it for %s"><l>5</l><l>E</l></custom-block><custom-block s="If we find %s replace it for %s"><l>6</l><l>F</l></custom-block><custom-block s="If we find %s replace it for %s"><l>7</l><l>G</l></custom-block><custom-block s="If we find %s replace it for %s"><l>8</l><l>H</l></custom-block><custom-block s="If we find %s replace it for %s"><l>9</l><l>I</l></custom-block><custom-block s="If we find %s replace it for %s"><l>10</l><l>J</l></custom-block><custom-block s="If we find %s replace it for %s"><l>11</l><l>K</l></custom-block><custom-block s="If we find %s replace it for %s"><l>12</l><l>L</l></custom-block><custom-block s="If we find %s replace it for %s"><l>13</l><l>M</l></custom-block><custom-block s="If we find %s replace it for %s"><l>14</l><l>N</l></custom-block><custom-block s="If we find %s replace it for %s"><l>15</l><l>O</l></custom-block><custom-block s="If we find %s replace it for %s"><l>16</l><l>P</l></custom-block><custom-block s="If we find %s replace it for %s"><l>17</l><l>Q</l></custom-block><custom-block s="If we find %s replace it for %s"><l>18</l><l>R</l></custom-block><custom-block s="If we find %s replace it for %s"><l>19</l><l>S</l></custom-block><custom-block s="If we find %s replace it for %s"><l>20</l><l>T</l></custom-block><custom-block s="If we find %s replace it for %s"><l>21</l><l>U</l></custom-block><custom-block s="If we find %s replace it for %s"><l>22</l><l>V</l></custom-block><custom-block s="If we find %s replace it for %s"><l>23</l><l>W</l></custom-block><custom-block s="If we find %s replace it for %s"><l>24</l><l>X</l></custom-block><custom-block s="If we find %s replace it for %s"><l>25</l><l>Y</l></custom-block><custom-block s="If we find %s replace it for %s"><l>26</l><l>Z</l></custom-block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>The Result is : </l><block var="list1"/></list></block><l>10</l></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="878"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAAAL30lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDI3+AAEeFvcCAAAAAElFTkSuQmCC</pentrails><costumes><list id="879"><item><ref mediaID="Stage_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="880"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="154" y="-75" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="885"><costumes><list struct="atomic" id="886"></list></costumes><sounds><list struct="atomic" id="887"></list></sounds><blocks></blocks><variables></variables><scripts><script x="1148.3691406249998" y="16.166666666666742"><block s="receiveMessage"><l>DECRYPT</l><list></list></block><custom-block s="DECRYPT"></custom-block></script><script x="624" y="17.833333333333712"><block s="receiveMessage"><l>ENCRYPT</l><list></list></block><custom-block s="ENCRYPT"></custom-block></script><script x="10" y="105"><block s="receiveGo"></block><block s="doSetVar"><l>lockdown</l><l>0</l></block><block s="doSetVar"><l>encrypt?</l><l></l></block><block s="doSetVar"><l>index of item</l><l></l></block><block s="doSetVar"><l>key</l><l></l></block><block s="doSetVar"><l>length</l><l></l></block><block s="doSetVar"><l>word</l><l></l></block><block s="doSetVar"><l>num</l><l>1</l></block><block s="doSetVar"><l>list1</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>Please enter message... Press 0 for Special Commands</l></block><block s="doSetVar"><l>word</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>length</l><block s="reportStringSize"><block s="getLastAnswer"></block></block></block><block s="doAsk"><l>Do you wish to decrypt or encrypt this?</l></block><block s="doSetVar"><l>encrypt?</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block s="reportLetter"><l>1</l><block var="encrypt?"/></block><l>E</l></block><block s="reportEquals"><block s="reportLetter"><l>1</l><block var="encrypt?"/></block><l>e</l></block></block><script><block s="doSetVar"><l>encrypt?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block s="reportLetter"><l>1</l><block var="encrypt?"/></block><l>D</l></block><block s="reportEquals"><block s="reportLetter"><l>1</l><block var="encrypt?"/></block><l>d</l></block></block><script><block s="doSetVar"><l>encrypt?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block><block s="doAsk"><l>Please Enter Key...</l></block><block s="doSetVar"><l>key</l><block s="getLastAnswer"></block></block><block s="doRepeat"><block var="length"/><script><block s="doAddToList"><block s="reportLetter"><block var="num"/><block var="word"/></block><block var="list1"/></block><block s="doChangeVar"><l>num</l><l>1</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="encrypt?"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doBroadcast"><l>ENCRYPT</l><list></list></block></script></block><block s="doIf"><block s="reportEquals"><block var="encrypt?"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doBroadcast"><l>DECRYPT</l><list></list></block></script></block></script><script x="602" y="214.33333333333337"><block s="receiveKey"><l><option>0</option></l><list></list></block><block s="doAsk"><l>PLEASE ENTER USERNAME</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>Colinb00</l></block><script><block s="doAsk"><l>PLEASE ENTER PASSWORD</l></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>669621</l></block><script><block s="doAsk"><l>Do you wish to initiate Lockdown? (Y/N)</l></block><block s="doIfElse"><block s="reportOr"><block s="reportEquals"><block s="reportLetter"><l>1</l><block s="getLastAnswer"></block></block><l>Y</l></block><block s="reportEquals"><block s="reportLetter"><l>1</l><block s="getLastAnswer"></block></block><l>y</l></block></block><script><block s="doSayFor"><l>System Lockdown Starting...</l><l>5</l></block><block s="doBroadcast"><l>LOCKDOWN</l><list></list></block><block s="doFor"><l>i</l><l>60</l><l>1</l><script><block s="doSayFor"><block s="reportJoinWords"><list><l>Please Wait : </l><block var="i"/><l> Seconds...</l></list></block><l>1</l></block></script></block><block s="doSayFor"><l>Lockdown Complete...</l><l>5</l></block><block s="doStopThis"><l><option>all</option></l></block></script><script></script></block></script></block></script></block></script><script x="855" y="716.1666666666667"><block s="receiveMessage"><l>LOCKDOWN</l><list></list></block><block s="doForever"><script><block s="doPlayNote"><l>72</l><l>0.6</l></block><block s="doPlayNote"><l>69</l><l>0.6</l></block></script></block></script></scripts></sprite><watcher var="length" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="list1" style="normal" x="10" y="52.00000399999999" color="243,118,29" extX="80" extY="70"/><watcher var="num" style="normal" x="10" y="145.00000599999998" color="243,118,29" hidden="true"/><watcher var="word" style="normal" x="10" y="166.00000799999998" color="243,118,29"/><watcher var="index of item" style="normal" x="11" y="208.00000999999997" color="243,118,29" hidden="true"/><watcher var="key" style="normal" x="10" y="187.00000999999997" color="243,118,29"/><watcher var="encrypt?" style="normal" x="11" y="233.00000999999997" color="243,118,29" hidden="true"/><watcher var="lockdown" style="normal" x="10" y="229.00001399999996" color="243,118,29"/></sprites></stage><variables><variable name="length"><l></l></variable><variable name="list1"><list struct="atomic" id="1137"></list></variable><variable name="num"><l>1</l></variable><variable name="word"><l></l></variable><variable name="encrypt?"><l></l></variable><variable name="index of item"><l></l></variable><variable name="key"><l></l></variable><variable name="lockdown"><l>0</l></variable></variables></scene></scenes></project><media name="Code Breaking Mechanism" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="227.5" center-y="182" image="data:image/png;base64,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" mediaID="Stage_cst_Untitled"/></media></snapdata>