What am I doing wrong? It's adding random letters in-between each letter! OMGOSH I FIXED IT. And the mistake I made was stupid! When I was testing for D1 + 1 I was only adding 2 instead of adding 3 to D1! Also anyone can use the Encoder and Decoder if they give credit to @-Silverpaw-