design pattern
 
Winter Hats