хм... у вас большие проблемы и с математикой, и с логикой.Когда отпала версия "близнецы", количество вариантов увеличилось только у вас. А у товарища, сидящего на скамейке оно уменьшилось. Иначе он бы не смог дать ответ. Различие между вами и ним заключается  в том, что вы не знаете количества голубей, а он его знает.Это количество голубей предполагает 2 решения: с близнецами и с детьми разных возрастов. Когда он узнал, что дети не близнецы, одно решение отпало и осталось единственное.