a number of giraffes on a road