Turn C++ into C and keep the Route we travell.

It is now compiling and seems to be working.