Finished up to problem 50
Finished problems up till 59!