code: def int_to_roman(num):
      
      conv = (
          ("M", 1000),
          ("CM", 900),
          ("D", 500),
          ("CD", 400),
          ("C", 100),
          ("XC", 90),
          ("L", 50),
          ("XL", 40),
          ("X", 10),
          ("IX", 9),
          ("V", 5),
          ("IV", 4),
          ("I", 1)
      )
      roman = ""
      i = 0
      while num > 0:
          while conv[i][1] > num:
              i += 1
          roman += conv[i][0]
          num -= conv[i][1]
      return roman
docs: https://stackoverflow.com/questions/42875103/integer-to-roman-number
      https://stackoverflow.com/questions/33486183/convert-from-numbers-to-roman-notation