remove reverse.c; add reverse.cpp