У 2123 році на віддаленій археологічній ділянці археологи виявили останки старовинної фортеці. На жаль, деякі фрагменти фортеці не збереглись. Археологи точно знають, що фортеця містила шість башт, три з яких є вершинами трикутника, а інші три — серединами сторін цього трикутника. Відомо точне розташування лише деяких башт. Ваша задача визначити розташування усіх башт.
На рисунку наведено можливий вигляд фортеці згори:

Вхідний файл містить шість рядків, кожен рядок являє собою опис башти. Якщо розташування башти відоме, то рядок містить два цілі числа, відокремлених одним пропуском, у протилежному випадку два знаки питання (?), відокремлені одним пропуском. Башти задано у порядку обходу, починаючи з довільної кутової башти.
У вихідний файл необхідно вивести IMPOSSIBLE, якщо однозначно відновити розташування усіх башт неможливо, у протилежному випадку вивести у першому рядку POSSIBLE, а у наступних шести рядках розташування башт, у такому ж порядку як і у вхідному файлі. Числа необхідно вивести по меншій мірі з двома знаками після крапки.
Приклад 1