removed loop testing punctuators and replaced it with hashtable keys for 4 punctuator lengths plus braces plus character concatting from 4 to 1, too