German genders, rules and exceptions /