Pattern Combination - Applying Design Patterns in LLD | OneNoughtOne