http://www.cnblogs.com/xiaotie/archive/2010/05/23/1741946.html
http://www.youku.com/playlist_show/id_2341994.html