Create sgpa.cpp