Problem 55 solved.
Problem 47 solved.
Problem 59 solved.