演習問題19.1を解いた。

ref #18
演習問題19.2を解いた。

ref #18
演習問題19.3を解いた。

ref #18
演習問題19.4を解いた。

ref #18
演習問題19.5を解いた。

ref #18
演習問題19.6を解いた。

ref #18
Merge branch 'chapter/19'