William's multiplications