Detailed Notes on Discrete Mathematics in an Easy to Follow Order