The paving stones I'm walking on were laid down 2,320 years ago in 312 BC.