You have to wonder, though, how long it would take many other people to solve it if they absolutely had to and didn't have access to a guide showing you how to do it. It's not an easy puzzle, especially if you don't happen to be good at visualizing spatial relationships.