def sort_words(string_in):
    """

    :param string_in:
    :return list_string:

    Takes a string and returns a sorted list of the string's contents

    If the input string is empty it returns an empty list
    """
    if string_in == '':
        return []
    split_string = string_in.split(' ', string_in.count(' '))
    list_string = list(split_string)
    list_string.sort()
    return list_string