Разведчик получил записку с кодом в виде четырёх двузначных чисел, разделённых точками. По некоторым причинам записка с кодом оказалась разорванной на 4 куска. Разрывы прошли по вертикальным линиям между символами так, что на каждом куске оказалась какая-то часть кода. К сожалению, куски записки перемешались между собой, и их начальный порядок неизвестен.
Напишите программу для восстановления кода, который был в записке. Если это невозможно сделать однозначно, то выведите все возможные варианты.