П'ятнашки — це популярна головоломка, створена в році Ноєм Чепменом. Вона складається з набору однакових квадратних плиток з числами, розміщених у квадратній коробці. Довжина коробки в чотири рази більша за довжину сторони плиток, тому в коробці залишається одне порожнє квадратне поле. Мета гри — переміщуючи плитки всередині коробки, досягти їх впорядкування за номерами, як показано на наступному зображенні.

Допустимі ходи можна описати як переміщення порожньої клітинки: її можна перемістити вправо ("R"), вліво ("L"), вгору ("U") або вниз ("D"), змінюючи місцями з сусідньою плиткою у відповідному напрямку.
Вам потрібно, виходячи з початкового стану головоломки, визначити найкоротшу послідовність ходів, яка приведе до впорядкованого стану.
Вхідний файл складається з рядків. У кожному рядку записано по числа від до , які представляють номери плиток у відповідних клітинках початкового стану головоломки ( відповідає порожній клітинці). Кожне з чисел зустрічається лише один раз.
У вихідний файл потрібно вивести один рядок. Якщо для заданого стану немає розв'язку, виведіть "NO SOLUTION". Якщо розв'язок існує, цей рядок повинен містити найкоротшу послідовність ходів, яка приводить головоломку до потрібного фінального стану. Якщо довжина оптимальної послідовності перевищує ходів, виведіть замість неї рядок "TOO LONG".
Приклад 1