http://www.cnblogs.com/kesalin/archive/2009/09/09/homogeneous.html
http://www.cnblogs.com/csyisong/archive/2008/12/09/1351372.html
http://www.cnblogs.com/kesalin/archive/2009/09/09/homogeneous.html
http://www.cnblogs.com/csyisong/archive/2008/12/09/1351372.html