Vector and Scalar Product