I saw the solution immediately but it took me several tries to hit the win because although patience is a virtue, it is not one of mine. Very fun, albeit short, level.