added problem 12 back