Author: NPC 2007 (2007 Dalian Shi, China)