http://www.iteye.com/problems/12313http://www.iteye.com/topic/176135http://www.iteye.com/problems/38110