自分もまだ研究不足で何か違ったことを書いてるかもしれないので指摘してくださるとありがたいです。日本語おかしいところあるかもですが許してください
http://www.nicovideo.jp/watch/sm21245002