Merge pull request #3 from Mooophy/master

SYN
ex17.14.15.16
test
fix bug
Merge pull request #63 from Queequeg92/master

add  ex17.14.15.16