Yeah I have to admit some of the levels can only be solved if you played the game multiple times or you're the developer of the game