C implementation (36/41)

C implementation