Multiplying vectors