Solitaire is one of those card games that most people are familiar with, but only some play. All the people who aren’t playing one of the different variations of the game are missing out on an excellent opportunity to build problem-solving capabilities and to...