Construct a truth table for each of these compound propositions

Construct a truth table for each of these compound propositions.
a) p ∧ ¬p
b) p ∨ ¬p
c) (p ∨ ¬q) → q
d) (p ∨ q) → (p ∧ q)
e) (p → q) :left_right_arrow: (¬q → ¬p)
f) (p → q) → (q → p)