sm34971292 の修正版をつべにあげたら新たなミスを発見してしまったので再修正版を初投稿です。あーもうめちゃくちゃだよ広告してくれた兄貴たちごめんなさい。
http://www.nicovideo.jp/watch/sm34975110