completed reverse cipher