p gets[0..-2].bytes.permutation.to_a.uniq.size-1