IP-адрес имеет вид: четыре числа, разделённые точками, каждое от 0 до 255.
Необходимо склеить фрагменты так, чтобы получилось 4 числа, разделённые ровно 3-мя точками.
Проверим все возможные порядки склеивания фрагментов в алфавитном порядке до появления подходящего варианта:
Фрагмент А не можем использовать для начала, так как он начинается с точки.
Б+А+В+Г → 2.12.305.12122 - 12122>255, не подходит;
Б+А+Г+В → 2.12.3022.5.121 - получается 5 чисел, не подходит.
Соответственно, фрагмент Б не можем использовать для начала, так как либо формируется более 4 чисел, либо большие значения.
В+А+Б+Г → 5.121.302.1222 - 1222>255, не подходит;
В+А+Г+Б → 5.121.3022.12 - 3022>255, не подходит.
Фрагмент В похож на фрагмент Б, значит он тоже не может использоваться для начала IP-адреса.
Г+А+Б+В → 22.302.125.121 - подходит.
Нашли подходящую последовательность букв - ГАБВ.