точки зрения: каждое число меньше или равно 255.
1) Фрагменты
А и В не могут стоять в начале IP-адреса, так как начинаются с (.).
Рассмотрим все варианты, когда первым стоит фрагмент Б.
2) Если первым будет стоять фрагмент Б (9.56), то за ним не может следовать фрагмент Г, поскольку второе число будет равно 56120, что исключено.
Предположим, за фрагментом Б следует фрагмент А. Получаем 9.56.177 . За числом 177 может стоять только (.), иначе он станет больше, чем 255, т.е. далее должен идти фрагмент В (.20). Но в этом случае фрагмент Г (120) остался не использованным, т.к. все 4 числа уже составлены. Получаем неверный путь рассуждений.
Предположим, за фрагментом Б следует фрагмент В. Тогда получаем последовательность 9.56.20 . Вновь имеем уже три числа при неиспользованных двух фрагментах.
Делаем вывод: на первом месте не может стоять фрагмент Б.
.177
9.56
.20
120