def integer_to_roman(num):
    symbols = [
        (1000, 'M'),
        (900, 'CM'),
        (500, 'D'),
        (400, 'CD'),
        (100, 'C'),
        (90, 'XC'),
        (50, 'L'),
        (40, 'XL'),
        (10, 'X'),
        (9, 'IX'),
        (5, 'V'),
        (4, 'IV'),
        (1, 'I')
    ]

    roman = ''
    if number <=1  or number >= 3999:
        print("The number must be between 1 and 3999 ")
    else:
        for value, symbol in symbols:
            while num >= value:
                roman += symbol
                num -= value
        print(f"The Roman numeral representation of {number} is: {roman}")

number = 1543
integer_to_roman(number)



