Pyramid Solitaire Saga Level 160

How to pass level 160 Pyramid Solitaire Saga
Video below