C implementation (37/41)

C implementation