CMSC 27100 2 (Autumn 2019) Discrete Mathematics