Задача решена, но что же такое man.wife или woman.husband? Что за тип?