ЗАДАЧА J

Черепашка

Имя входного файла:turtle.in
Имя выходного файла:turtle.out
Ограничение по времени:1 секунда
Ограничение по памяти:64 Мб

Имеется исполнитель, состояние которого в любой момент времени задается координатами на координатной плоскости и направлением. В начальный момент исполнитель находится в точке с координатами (0, 0) и ориентирован вверх. Его система команд:
L - поворот на 90° налево
R - поворот на 90° направо
F - перемещение вперед на 1
После выполнения некой последовательности команд исполнитель оказался в точке с координатами (X, Y). Напишите программу Turtle, которая находит длину кратчайшей последовательности команд для достижения точки с координатами (X, Y).

Входные данные

Входной файл содержит строку с описанной последовательностью команд. Количество команд не превосходит 250.


Выходные данные

В выходной файл необходимо вывести длину кратчайшей последовательности команд для достижения точки с координатами (X, Y).

Пример


turtle.in turtle.out
FFRFFRFRFFF
3