(CSCS2650) Updated final.cpp with what' sactually the final