solutions until problem 10
solved until problem 11