Cant see my error - Program outputs as expected