Try a selection of tricky brain teaser puzzles that test your attention to detail, reasoning, and problem solving abilities. ...