CPEC PUZZLE