Jim, Eduardo, Larry, Simone, Ian, Dawn, Tyrone, and Kim have all been invited to a dinner party. They arrive randomly and each person arrives at a different time.

a. In how many ways can they arrive?
b. In how many ways can Jim arrive first and Kim Last?
c. Find the probability that Jim will arrive first and Kim last.