Brain Teasers and Single Player Games