a) Prove that between any two rational numbers there is another rational number; that is, if a, b are in Q and a < b, then there exists z in Q such that a < z < b.

b) Prove that between any two rational numbers there are infinitely many rational numbers.