на этапе замены цифр буквами взять буквы в ключе в алфавитном порядке, а не случайном, как у меня — и загазка станет ещё проще.