Yay! I worked on this for quite a while, but after all this effort, it's working. I tested it. How it Works: First of all, it generates 68 keys. (Each 68 letters long.) (That's why it takes so long to load.) Then, it starts encrypting. The first letter it encrypts with Key 1. To encrypt a letter: The first letter: First, it finds which item of "Letters Possible" the first letter is, and then, it outputs letter [item # of Letters Possible of first letter] of Key 1. Other letters: First, it finds which item of "Letters Possible" the current letter is, and then, it outputs letter [item # of Letters Possible of current letter] of Key [item # of Letters Possible of previous letter]. That's how it works! DO NOT USE SPACES! These will glitch the program. DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD! DOWNLOAD!