Browsing: puzzle analysis