Bad ending, must be .cpp