Also since you like brain teasers consider http://www.technologyreview.com/view/428189/the-hardest-logic-puzzle-ever-made-even-harder/
Also since you like brain teasers consider http://www.technologyreview.com/view/428189/the-hardest-logic-puzzle-ever-made-even-harder/