each when divided by 3 leaves a reminder of 1,
when divided by 5 leaves a reminder of 3,
and when divided by 6 leaves a reminder of 4.
a. Find the smallest number with those features.
b. How many similar numbers below 1000 are there?
c. What is the largest integer below 10^6 with the above mentioned features?