Square Patterns