What is the smallest sample size that guarantees that the margin of error is less than 3% when constructing a 99% confidence interval for a population proportion?