reduced brute force loop from 100 rotations to 26, has the same decoding effect