k, after talking with pat some more, my code will be disqualified.
my table is not as rules say.
Quote:

The three groups are ordered as follows: 0-9, Z-A, a-z. Thus, the cipher table would consist of the blocks 0-9, Z-A, a-z ordered as "0123456789ZYX ... CBAabc ... xyz" plus the appropriate shifting.




where I read and coded it as:
The three groups are ordered as follows: 0-9, A-Z, a-z. Thus, the cipher table would consist of the blocks 0-9, A-Z, a-z ordered as "0123456789ABC ... XYZabc ... xyz" plus the appropriate shifting.

well, I won't be fixing my code for this thing anymore.
too much wasted energy just to see there was a catch 21.
I surrender. see you boys on public round.
_________________________
!

download KiXnet