Pを最後に取るのはなんかおかしいなあと思いつつも、最後に取るしか無いよなあと思ってた。 別解一覧→ mylist/34713970
http://www.nicovideo.jp/watch/sm19453429