C fcn (10/27)

C fcn