CombinationLock responsibilities
nKnow:
uthe 3-digit combination.
uwhether locked or unlocked.
uthe last three digits entered.
nDo:
ulock.
uunlock, when given the proper combination.
uaccept a digit.