c_jh.c