Digital Patterns