Create compact.cpp