problem 33 added