How many different subsets of 5 numbers from 1, 2, . . . , 50 are possible if every two numbers in the subsets must differ by at least 3?
a) 19600
b) 19601
c) 19602
d) 19603