c-solution