A Beginners Guide to Discrete Mathematics