Play Pyramids Solitaire

Play this extremely challenging version of solitaire where the cards are in the shape of a pyramid.