A Gentle Introduction to Discrete Mathematics