The Toll! Revisited

UVA - 10537