public void HitFirefighters(Room room) { if(room.Firefighters.Count > 0) { List<Firefighter> hitFFs = room.Firefighters; foreach(Firefighter ff in hitFFs) { room.TakeFirefighter(ff); int newRow = (new Random()).Next(0, 1) * (RowsNumber - 1); int newCol = (new Random()).Next(0, 1) * (ColsNumber - 1); (Field(newRow, newCol) as Room).PutFirefighter(ff); } } }