Область заполнения разбивается на три зоны (эск.1):
- зелёная – на проход, не мешает никакой другой;
- синяя – мешает построению жёлтой, собираем после неё, потому что есть способ построения, в котором жёлтая уже не мешает;
- жёлтая – мешает построению синей, но должна быть построена перед ней, причём требует свободного красного квадрата, т.е. части синей зоны.
Поэтому план такой:
- размещаем ящики синей зоны за пределами красного квадрата, это расположение единственно (эск.2);
- размещаем ящики жёлтой зоны;
- размещаем ящики зелёной и синей зоны (как по отдельности, так и как получится).
Вход в зону заполнения единственен – снизу через центральный проход, однако внизу теснота для пяти ящиков: четыре размещаются свободно, а пятый закрывает один из проходов или чтобы оттуда его достать, нужно иметь доступ в этот проход (эск.3). Сложность также в том, что изначально внизу их – шесть! Поэтому перед тем, как ящик синей зоны перекроет правый проход, нужно освободить эту область от закупоренных там ящиков, а после – использовать только левый проход.
SPOILER
SPOILER
SPOILER
Удачи!