Fun little puzzle. I admit to not being smart enough to finish it without the guide lol, but was kicking myself on some of them when I read the solution. Maybe needs to fail as soon as the wrong answer is given, otherwise it can be difficult to tell where the mistake was made.