Is it a python? no OK, what were you thinking of? cat Enter a question that distinguishes a cat from a python: Does it have legs? What is the answer for cat? yes Got it. Do another? y Does it have legs? no Is it a python? n OK, what were you thinking of? fish Enter a question that distinguishes a fish from a python: Can it swim? What is the answer for fish? y Got it. Do another? yep Does it have legs? y Is it a cat? n OK, what were you thinking of? horse Enter a question that distinguishes a horse from a cat: Is it smaller than a human? What is the answer for horse? no Got it. Do another? yes Does it have legs? n Can it swim? yes Is it a fish? y I'm a genius!!! Do another? y Does it have legs? n Can it swim? y Is it a fish? n OK, what were you thinking of? whale Enter a question that distinguishes a whale from a fish: Is it a mammal? What is the answer for whale? yes Got it. Do another? no thanks