Cartesian Product In Discrete Mathematics