Просмотр поста

.
Koenig
(\/)____o_O____(\/)

reaper, сам писал
смысл алгоритма такой, делим строку на массив по два символа (1 символ если нечетное количество крайний элемент массива)
потом маленькими группами по два символа собираем все возможные вариации из этих символов
потом просто результат (массив) от перебора собираем в более длинные строки
как то так