Patterns And Algebra