1. Waiting for first input digit.
2. Have first input digit, waiting for key to be released.
3. Nothing pushed, but have first digit—waiting for second.
4. Have first two input digits, waiting for key to be released.
5. Nothing pushed, have two digits—waiting for third.
6. Have third input digit, waiting for key to be released.