multiplying vectors corbettmaths