Solid Principles In C