add problem 33. remove main from problem 17.