def print_nums(*numbers: int) -> str:
    """Fill numbers with zeros.

    Args:
        *numbers: <int> sequence of numbers

    Returns: zero filled string.

    Examples:
        >>> assert print_nums(1, 12, 23) == '01 12 23'
    """
    if not len(numbers):
        return ''
    largest_number = max(len(str(next_num)) for next_num in numbers)
    return ' '.join(map(lambda item: str(item).zfill(largest_number), numbers))