import string
import random


def GenerateRandomString(length=30):
  """Make a unique string that is difficult to guess."""
  valid_chars = ''.join(set(string.ascii_lowercase) - set('aeiou'))
  valid_chars += valid_chars.upper() + string.digits
  return ''.join(random.choice(valid_chars)
                 for _ in range(length))