A fun and challenging Solitaire game!

Introduction: Solitaire games can be a great way to pass the time. They are generally challenging, yet not so difficult that you can't enjoy them. And they're perfect for those…