#310 

若干修正量があったのでプルリクエストにしています。