Well problem 10 was not easy