added pattern matching worksheet