make sieve more efficient
add problem 10
add problem 11