The Mastermind game - CHANG Yong Yong (Diploma in Electrical and Electronic Engineering January 2005, 2005)