for numbers you add or minus 5
for letters you find the number of the alphabet the letter is and then do all the letters in the qwerty column in order from top to bottom for each digit and then the opposite of each of those
for the symbols different groups of them are shifted
[-(
{-[
(-{
]-)
}-]
)-}
!-?
,-!
.-,
?-.
'-<
"->
<-'
>-"
-:
|-/
| ;-\ |
| /-; |
| `-- |
| ~-_ |
| --` |
| _-~ |
| @-$ |
| #-& |
| $-@ |
| &-# |
| ^-+ |
| *-% |
| =-^ |
| +-* |
| %-= |
↓ Read more... ↓