rockman.cpp