Задача про гномов: решение и логика