Multiplication, Patterns and Algebra