Строго логическое решение существует.
при 40 пустых:
SPOILER
из принципа единственности решения - 2/6 не могут стоять в противофазе на полях d1,d2,h1,h2 -> e1/e2=2 -> e8=3
Далее, при 27 пустых:
т
SPOILER
акже из принципа единственности решения не могут в стоять противофазах на полях (d1,d2)=1/6 + (e1,e2)=2/4 + (h1,h2)=2/6. Единственная возможность избежать этого - на e1/e2 что-то, кроме 4/ Тогда 4 -> d3/e3 -> i6=4
Далее заполняем пустые.