Sex and smell--an enigma resolved.