Он начал перебирать все варианты.И понял, что этих вариантов до фига. А если серьезно, то в отличии от нас, он видел, сколько голубей пасется рядом со скамейкой. И, раз ему помогло знание о том, что один из детей старше, то значит, изначально, глядя на количество голубей, он мог предположить и то, что дети были ровесниками - т.е. их возраст был одинаковым. А значит, голубей было столько, что их количество образовывало квадрат какого-либо числа от 1 до 6.Тогда он решил на удачу задать еще какой-нибудь наводящий вопрос. Спросил, и оказалось, что один из сыновей - старший, т.е. они разновозрастные. т.е., когда ему сказали, что дети разного возраста, он обрадовался и выбрал правильный вариант ответа. )