Adding project with problems 15 through 18