Thank you for your comment! The Level is randomly generated. The Cards in the deck are always the same.I never encountered a unsolvable level. But maybe there is a very small chance.