Если к линии дана только одна подсказка, но мы видим в ней два или более уже заполненных блока, то логично предположить, что пустое пространство между ними тоже необходимо заполнить.



Аналогично, если к линии дана подсказка в виде двух чисел (к примеру), и в ней уже закрашены два раздельных блока, пространство между которыми слишком велико, чтобы они могли соединиться, мы можем высчитать полную конфигурацию, в которой два разных блока могут оказаться максимально близко друг к другу и пометить с помощью "X" квадраты, которые точно останутся пустыми.


Объединение позволит заполнить между метками "X" и те промежутки, которые слишком малы, чтобы подойти для любого из оставшихся блоков.