You are dealt a hand of three cards, one at a time

You are dealt a hand of three cards, one at a time. Find the probability of each of the following.

a) The first heart you get is the third card dealt.
b) Your cards are all red (that is, all diamonds or hearts).
c) You get no spades.
d) You have at least one ace.