code: func (a *Airport) startArrivals() {
  	for i := 0; i < flightSlots/2+1; i++ {
  		if err := a.newArrival(); err != nil {
  			a.log.Error(err)
  		}
  	}
  
  	for {
  		if err := a.newArrival(); err != nil {
  			a.log.Error(err)
  		}
  		time.Sleep(randomDuration(1000000000, 5000000000))
  	}
  }
docs: // Generate 3 arrivals at start, then continue generating with random pause (1-5 seconds) in between