def METHOD_NAME(x):
    """Sort the given iterable in the way that humans expect."""
    def convert(text):
        try:
            ret = float(text) # if text.isdigit() else text
        except:
            ret = text
        return ret
    return [ convert(c) for c in re.split(scientific_number_regex, x) ]