solved problem 315 :D :D :D