Browsing: self-correcting puzzle