MasterMind groups