ex18.12.13.14
Merge remote-tracking branch 'origin/master'
Merge pull request #69 from Queequeg92/master

add solutions for ex18.12.13.14.