<snapdata remixID="10314301"><project name="U4L2-CaesarCipher-FLORENTIN" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAE7ElEQVR4Xu3dTSutbRjG8RMpEiIZEIqBEhOGXuITmPkIGPgCytzU2JeRRAlloLxlaICBIsn77lrF7mmnfVjLcV+e3X+Ndtt5n5f9W/9urLVL1dvb21vwQCCTQBUBZpLn2JIAARJCVgECzMrP4QRIA1kFCDArP4cTIA1kFSDArPwcToA0kFWAALPyczgB0kBWAQLMys/hBEgDWQUIMCs/hxMgDWQVIMCs/BxOgDSQVYAAs/JzOAHSQFYBAszKz+EESANZBQgwKz+HEyANZBUgwKz8HE6ANJBVgACz8nM4AdJAVgECzMrP4QRIA1kFCLBA/peXlzg8PIyrqyvrqfX19dHb2xvt7e3Wc75jOQF+h6KwY3d3N25vb6Ovry9aWlqEK8ofeXx8jLOzs3h4eIjx8fHyFxVwJQEWgPz8/BwbGxsxNTVVwGm/jzg6Oop09uDgYKHnfuUwAvyKVpmzKYTW1tYsXxLX1tYKD/8rTAT4Fa0yZ3NGkPNshYsAFaUKZ94j2NzcjNHR0Y9t9/f3kX5g2N/fj7u7O/ljacHq6mrMzs7G8fFx9Pf3/7Hz/S8IsMIn71+4nAA/fxa5AxZQOAESYAGZfX7Ezs5ODAwMRENDQ+GfB1+CCyf/eQdeXl7G6enpf77HK+KzTK8Dbm1t8VNwEdg//Yx0J2pqaoqRkZFCPtWbm5vY29uLycnJqKqqKuTMcg7he8By1Mq85uDg4ONtuPSi9Pn5eZycnJS57e+XjY2NRW1t7d8HM04QYAX419fXkV5K6ejokLekO+HExERsb2/H09NT6c8/+Q4l/8PKHCTAMuHeL5ueno70y6ZqampiYWEhhoeHP32vN71Hm14LTI+hoaFoa2ur8PT//+UEWOFzmL7Rn5mZierq6o9NKcbGxsZYWlqKzs7OqKurK30s3f3SI9310gwPflPStzQwPz8fFxcXf+xKd7zm5uZYXl6Onp6e0v+GSWHy+C3AHbDCGtbX12NlZaW05fX1tRRcV1dXzM3NRXd3d4Xb//3LCbCC5zj9EJLej00vMC8uLpaCS+/t8tAFCFC3YtIgQIAGVFbqAgSoWzFpECBAAyordQEC1K2YNAgQoAGVlboAAepWTBoECNCAykpdgAB1KyYNAgRoQGWlLkCAuhWTBgECNKCyUhcgQN2KSYMAARpQWakLEKBuxaRBgAANqKzUBQhQt2LSIECABlRW6gIEqFsxaRAgQAMqK3UBAtStmDQIEKABlZW6AAHqVkwaBAjQgMpKXYAAdSsmDQIEaEBlpS5AgLoVkwYBAjSgslIXIEDdikmDAAEaUFmpCxCgbsWkQYAADais1AUIULdi0iBAgAZUVuoCBKhbMWkQIEADKit1AQLUrZg0CBCgAZWVugAB6lZMGgQI0IDKSl2AAHUrJg0CBGhAZaUuQIC6FZMGAQI0oLJSFyBA3YpJgwABGlBZqQsQoG7FpEGAAA2orNQFCFC3YtIgQIAGVFbqAgSoWzFpECBAAyordQEC1K2YNAgQoAGVlboAAepWTBoECNCAykpdgAB1KyYNAgRoQGWlLkCAuhWTBgECNKCyUhcgQN2KSYMAARpQWakLEKBuxaRBgAANqKzUBQhQt2LSIECABlRW6gIEqFsxaRAgQAMqK3UBAtStmDQIEKABlZW6AAHqVkwaBAjQgMpKXYAAdSsmDQK/AOaJ4LfQwEUUAAAAAElFTkSuQmCC</thumbnail><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" 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="28" y="47" 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="256.3330078125" y="422.83333333333326"><custom-block s="cipher %s %s"><l>uuuyuiyui</l><l>3</l><comment w="325" collapsed="false">I don&apos;t know why it reports boxes instead of letters. I even gave up on my prior code and copied yours but it still didn&apos;t work.</comment></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="cipher %&apos;phrase&apos; %&apos;shift&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>encripted</l><l>list of letters</l><l>code list</l></list></block><block s="doSetVar"><l>encripted</l><l></l></block><block s="doSetVar"><l>list of letters</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>list of letters</l><block s="reportTextSplit"><block var="phrase"/><l><option>letter</option></l></block></block><block s="doSetVar"><l>code list</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>code list</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportUnicode"><l></l></block></autolambda><list></list></block><block var="list of letters"/></block></block><block s="doForEach"><l>item</l><block var="code list"/><script><block s="doChangeVar"><l>item</l><block var="shift"/></block><block s="doIf"><block s="reportLessThan"><block var="item"/><l>126</l></block><script><block s="doChangeVar"><l>item</l><l>-95</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="item"/><l>32</l></block><script><block s="doChangeVar"><l>item</l><l>95</l></block></script></block><block s="doSetVar"><l>encripted</l><block s="reportJoinWords"><list><block var="encripted"/><block s="reportUnicodeAsLetter"><block var="item"/></block></list></block></block></script></block><block s="doReport"><block var="encripted"/></block></script></block-definition></blocks><variables></variables></project><media name="U4L2-CaesarCipher-FLORENTIN" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>