It's obvious you have to play the difficult levels multiple times before you can pass. There is no real strategy or luck involved. When you've played a level enough times you finally get all the right cards and can pass easily. It's annoying. Other card games have figured out how to make levels challenging without being so obvious. Figure it out!