Added the givens, and the constants. The reponse Name and Passcode, and the required Name and Passcode.