Are you sure you want to see the puzzle solution?
If so, go
here
for the spoilers.