Thanks - glad you like it!
It is totally doable but it also needs a good portion of luck. A few things to tip the scales in your favour:
- prioritise matching cards on the table with each other instead of using the pile
- re roll the start layout until you get something which gets rid of most visible cards without having to draw from the stack
- keep pushing :)