Diverse Pattern Puzzles: Visual Rhythm & Surprise