C implementation (34/41)

C implementation