Strange expl. Counting Patterns.