Simon

(match 10 patterns to win)