adding c-skeleton outlined in ex28
ex25