Reversible interconversion between a supramolecular polymer and a discrete octameric species from a guanosine derivative by dynamic cation binding and release.