Questioner : gof from wiki finish structural patterns