basic version
v1, works for char w/out punc
add pattern matching for all punctuations
sol of q151