Please see this post help with puzzles
to help you out!!