puzzle book guide