Solved problem 105

Used parts of the solution of problem 103.