diff --git a/polynomial.py b/polynomial.py
index 423cf0d733fa3ec3875be38ec868111907f97fbc..b1d8233827581576beb7b2accfc3857819cbb0cf 100644
--- a/polynomial.py
+++ b/polynomial.py
@@ -18,7 +18,26 @@ class Polynomial:
         pass
 
     def __add__(self, other):
-        pass
+        a = list(self.value)
+        b = list(other.value)
+    
+        a_count = len(a)
+        b_count = len(b)
+        if a_count > b_count:
+            diff = b_count-a_count
+            for x in range(diff):
+                b.append(0)
+        else:
+            diff = a_count-b_count
+            for x in range(diff):
+                a.append(0)
+                
+        c = [0] * a_count
+        for x in range(len(a)):
+            c[x] = a[x]+b[x]
+        
+        return Polynomial(tuple(c))
+        
 
     def __mul__(self, other):
         pass