http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11119257426 の解説です。
http://www.nicovideo.jp/watch/sm22644433