week9 Multiple Pattern Matching Problem