C implementation (15/41)

C implementation