renamed my pattern-matching module to MY-PATTERN-MATCHING