Horizontal and Vertical Multiplication