A sample of 2 methods implement 3 tier or entire applying design patterns that will helpful to understand
Separate names with a comma.