Create FACTCG2.cpp