2 SOLID (Explicit)

2 SOLID (Explicit)