first 50 problems