mastermind.py