def create_palindrome_v1(start, end):
    """
    Creates a palindrome of integers starting from start, ending at end
    (in the middle) All inputs are positive integers. No input validation
    required.
    Parameters: start, end (int), positive integers
    Returns: palindrome sequence (str)
    Restrictions. You should use recursion in this question.
    >>> create_palindrome_v1(1, 1)
    '1'
    >>> create_palindrome_v1(3, 5)
    '34543'
    >>> create_palindrome_v1(5, 2)
    '5432345'

    # Add your doctests below here #
    >>> create_palindrome_v1(5,6)
    '565'

    >>> create_palindrome_v1(5,5)
    '5'

    >>> create_palindrome_v1(9,1)
    '98765432123456789'
    """
    if start == end:
        return str(end)

    if start < end:
        return str(start) + \
            str(create_palindrome_v1(start+1, end)) + str(start)
    return str(start) + str(create_palindrome_v1(start-1, end)) + str(start)