- Added facility to ignore alphanumeric keys.
 - Altered code to also ignore punctuation.