Implementation of a "20 Questions" yes/no guessing game between a user and a computer. The computer increases in intelligence with each losing game as the player is required to supply a new question ...