genericmonster.cpp #1