public void Attach2(Shop product)
 {
     //For way 2 lets assign attach the observers with subjects
     OnStatusUpdate += new StatusUpdate(product.Update);
 }
 public void Attach(Shop product)
 {
     list.Add(product);
 }