Add C sol