Create caa.cpp