g++ fixing 1st try