Mastermind principle