The aim of Carpet Solitaire is to build all four suits up from ace to king using a standard 52-card deck.
At the begining four aces are separated from the deck and put on four foundations.
Remaining 48 cards are shuffled and then 20 cards are laid out on the tableau in a 5x4 grid to form "the carpet".
Remaining 28 cards are kept in the stock and can be dealt one at a time to the waste pile.
Foundations are built up by suit.
Cards can be moved from the carpet or waste pile to the foundations.
After moving a card to the foundation any gap left in the carpet can be filled by a card from the waste pile.
Cards can be moved from the stock to the waste pile one at a time with no re-deal.
Only the top card from the waste pile is available for play.
Use drag and drop and/or a single mouse click to move the cards.
The game is won when all cards end up in the foundations.