finish problem 13
add problem 14