public Client()
        {
            Lake lake = new Lake();

            lake.Rain(100);
            lake.Rain(10000);
        }
 public OverFlow(int currentLevel, Lake lake)
 {
     this.currentLevel = currentLevel;
     this.lake         = lake;
     Initialize();
 }