Patterns and Tessellations