IP-адрес имеет вид: четыре числа, разделённые точками, каждое от 0 до 255.
Необходимо склеить фрагменты так, чтобы получилось 4 числа, разделённые ровно 3-мя точками.
Проверим все возможные порядки склеивания фрагментов в алфавитном порядке до появления подходящего варианта:
Фрагмент А не можем использовать для начала, так как он начинается с точки.
Б+А+В+Г → 21.153.45192. - заканчивается точкой, не подходит;
Б+А+Г+В → 21.15192.3.45 - 15192>255, не подходит.
Соответственно, фрагмент Б не можем использовать для начала, так как формируются либо большие значения, либо некорректное написание IP-адреса.
В+А+Б+Г → 3.45.1521192. - заканчивается точкой, не подходит;
В+А+Г+Б → 3.45.15192.21 - 15192>255, не подходит.
Соответственно, фрагмент В не можем использовать для начала, так как формируются либо большие значения, либо некорректное написание IP-адреса.
Г+А+Б+В → 192.15213.45 - 213>255, не подходит;
Г+А+В+Б → 192.153.4521 - 4521>255, не подходит;
Г+Б+А+В → 192.2115.3.45 - 2115>255, не подходит;
Г+Б+В+А → 192.213.45.15 - подходит.
Нашли подходящую последовательность букв - ГБВА.