import random


def shuffle_string(s: str) -> str:
    """
    Mixes all the letters in the given string
    
        Parameters:
        s(str): the string to shuffle
        
        Returns:
        str: string with randomly reordered letters

    Examples:
        >>> shuffle_string('abc')
        'cba'
        >>> shuffle_string('abc d')
        'da bc'
        >>> shuffle_string('i like python')
        'okny tehiil p'
    """
    chars = list(s)
    random.shuffle(chars)
    return ''.join(chars)