Text this: Finite time distributed averaging over gossip-constrained ring networks