understanding the cross product 7026997