principles of the cross product 9794641