Mathematics 5340 Discrete Mathematics