http://en.wikipedia.org/wiki/Mastermind_(board_game)