Solved problem 45
Solved problem 37
Solved problem 52
Solved problem 39