added codes in C R U