solved problem 159 :D