add problem 17
problem 18 & 67