Catherine Havasi has two legs.