The holders of Mastermind trademark have required us to take this applet down.