Lab 2: Patterns