C pass (2/18)

C pass