まだ途中までしか読んでいませんが参考になります。