Self-describing Sequence

UVA - 10049