初、うpです。ちなみにうp主は19分かけて解きました・・・。ゆとりでした。答えは多分あっていると思います。回答、解説つくりました。 sm2157008
http://www.nicovideo.jp/watch/sm2137644