Thank you for the kind words!
Unfortunately I can't help you with the levels as (aside from the very first one) they are all randomly generated! There might actually be several levels which are impossible to solve and if that's the case I'm sorry! You can click the new level button to generate a new level!