add problems 47 and 48
add problem 49.  Mild optimization in eratosthenes