set2 has 39 elements s = 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabc cset for 'a-' has 2 element(s): '-a' cset for '--' has 1 element(s): '-' cset for ' -~' has 95 element(s): ' !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~'