I am still working on my original code (no where near complete yet) but have a question. When you have a Non Alpha character it keeps it same position... but how do you then figure out the permutation.

I.E. Input = This is n0t 4 real.

With a block size of 5 and permutation of 53214

Now my problem is that my first block = "This ", position 5 is a space, so therefor it should stay in position 5 but I have already put "T" into position 5.

I am not grasping how to reconcile what the permutation becomes.
_________________________
Today is the tomorrow you worried about yesterday.