Discrete mathematics and its application (USA : McGraw-Hill Education, 2019)