Added solutions for Problem16.
Added tests for Problem16.
Added solutions for Problem17.
Added tests for Problem17.