New solutions to problem 39 and 90. I'm proud of the solution for 90 except for the 'c1<c2' part that I'll try to improve