Discrete Math You Need to Know