Fieldwolf, мне кажется несколько странным критиковать идею решения этой задачи методом перебора домов. А как вы, простите, решали задачу со слепой картой первого этапа? Вот уж там перебор из переборов, никакая логика не поможет.
В БГМ, кажется, большинство задач предполагает более одного пути решения, и это очень хорошо. Главное - чтобы задачи не содержали ложных утверждений, как прошлогодний бибигон. Там - был косяк, такое случается, уроки явно учтены.