Pattern Matching = Conditional and Assignment