 Horses have an even number of legs.
 They have two legs in back and fore legs in front.
 This makes a total of six legs, which certainly is an odd number of
legs for a horse.
 But the only number that is both odd and even is infinity.
 Therefore, horses must have an infinite number of legs.
