Yes, it's sort of an "arcade puzzle" because sometimes you can solve the levels in more ways, sometimes the solution is more strict, but you never know what is the case.