Разработать программу шифровки текста из букв с помощью шифра Гронсфельда. Его ключ – 5-значное число, цифры которого означают, на сколько позиций по алфавиту циклически сдвигается шифруемая буква в очередной пятерке букв текста. Первая цифра 5-значного числа равна сдвигу первой буквы пятерки, вторая цифра - сдвигу второй буквы пятерки и т.д.
Ребят, помогите пожалуйста задачу решить...вроде все просто...но никак не додумаюсь как ее делать

Немного об шифре Гронсфельда:
Допустим кодируем слово:
Слово: В О С Т О Ч Н Ы Й
Ключ: 2 7 1 8 2 7 1 8 2
Шифр: Д Х Т Ь Р Ю О Г Л
Т.е. принцип: Вводим слово, вводим ключ.От каждой буквы введенного слова прибавляем несколько позиций в алфавите по числу из ключа...пишем в шифре новую букву...Когда в ключе все 5 цифр закончились, они перебираются заново...т.е циклически...и.т.д
Задачку нужно на C++(любой версии, но желательно Visual)
Помогите чем сможете!!! Буду очень признателен(может даже отблагодарю материально)!!!


