revenge-mycat2.c