1.3. What is a Design Pattern