solved a C level problem