diff --git a/converter.py b/converter.py
index 0d55a79d7de3c8c63e9b24b6e75ef030dc8f6cb3..4cf6d9fb8ef4c012daffb97adda777c896e06bb3 100644
--- a/converter.py
+++ b/converter.py
@@ -26,7 +26,7 @@ class IConverter(ABC):
 
 class Converter(IConverter):
     def convert(self, num: int) -> str:
-        roman_numbers = [(10, 'X'), (9, 'IX'), (5, 'V'), (4, 'IV'), (1, 'I')]
+        roman_numbers = [(50, 'L'), (40, 'XL'), (10, 'X'), (9, 'IX'), (5, 'V'), (4, 'IV'), (1, 'I')]
         
         roman_str = ''
 
@@ -50,30 +50,34 @@ class TestConverter(unittest.TestCase):
         res = self.c.convert(2)
         self.assertEqual(res, 'II')
     
-    def test_convertTwo(self):
+    def test_convertThree(self):
         res = self.c.convert(3)
         self.assertEqual(res, 'III')
 
-    def test_convertTwo(self):
+    def test_convertFour(self):
         res = self.c.convert(4)
         self.assertEqual(res, 'IV')
 
-    def test_convertTwo(self):
+    def test_convertFive(self):
         res = self.c.convert(5)
         self.assertEqual(res, 'V')
 
-    def test_convertTwo(self):
+    def test_convertNine(self):
         res = self.c.convert(9)
         self.assertEqual(res, 'IX')
 
-    def test_convertTwo(self):
+    def test_convertTen(self):
         res = self.c.convert(10)
         self.assertEqual(res, 'X')
 
-    def test_convertTwo(self):
+    def test_convertTwentyTwo(self):
         res = self.c.convert(21)
         self.assertEqual(res, 'XXI')
 
+    def test_convertFifty(self):
+        res = self.c.convert(50)
+        self.assertEqual(res, 'L')
+