Solid Principles In C With Example