b) Show that the highest power of $k$ that divides 500!, where $k$ is an integer and $k^{(t + 1)} > 500 > k^t$ is ,
$$[500/k] + [500/k^2] + ... + [500/k^t].$$
(c) How many factors does $n!$ have?