L6-9 は以下などを参考にしました。
http://qiita.com/sukobuto/items/b0be22bfebd721854e0b