30
Обертання рядка - вихідний рядок, багаторазово переміщаючи перший символ до кінця
Завдання тут полягає в тому, щоб взяти рядок і вивести всі його обертання, повторно переміщуючи перший символ до кінця, один раз на символ у рядку, що закінчується початковою рядком: john -> ohnj, hnjo, njoh, john Ви також можете рухатися в іншому напрямку, рухаючись символами з кінця: john -> njoh, hnjo, …