First version of whatever.cpp