How many ways are there to distribute $100 among three people, Bill, Frank and Joe, such that:

a) Bill gets at least $10 and Frank gets at least $20?

b) Same as above but now we require that Joe gets at most $4?

I am having some trouble getting started on this problem. I would appreciate any suggestions on how to solve this. Thanks