Pyramid Solitaire Saga Level 138

How to pass level 138, Pyramid Solitaire Saga.

Video by Marko Hahn
3 stars, no charms