The puzzle can be hard but they're all solvable. Once you figured them out, they will become easy. There's a nice ending scene waiting for you. You can do it!