[Granite 002] seven chinese puzzle