The 20 Questions game online. Try and stump this program.