adding problem 66 solutions