Xmas Tree Solitaire!

The object of the game is to clear all the cards in the Christmas Tree . 21 cards are dealt in the shape of a Christmas Tree in successive rows of from 1 to 6 cards. A card in the Christmas Tree is available if it is not covered by anther card.