problem 14 done
problem 15 done