Caster Semenya says she went through