My solution to the problem
diff --git a/Project Euler/Problem 01/sol4.py b/Project Euler/Problem 01/sol4.py
new file mode 100644
index 000000000000..0f5dc370b441
--- /dev/null
+++ b/Project Euler/Problem 01/sol4.py	
@@ -0,0 +1,32 @@
+def mulitples(limit):
+    xmulti = []
+    zmulti = []
+    z = 3
+    x = 5
+    temp = 1
+    while True:
+        result = z * temp
+        if (result < limit):
+            zmulti.append(result)
+            temp += 1
+            continue
+        else:
+            temp = 1
+            break
+    while True:
+        result = x * temp
+        if (result < limit):
+            xmulti.append(result)
+            temp += 1
+            continue
+        else:
+            temp = 1
+            break
+    return (sum(zmulti) + sum(xmulti))
+    
+    
+        
+        
+        
+    
+print (mulitples(100))
diff --git a/Project Euler/Problem 02/sol2.py b/Project Euler/Problem 02/sol2.py
new file mode 100644
index 000000000000..f0502a389707
--- /dev/null
+++ b/Project Euler/Problem 02/sol2.py	
@@ -0,0 +1,13 @@
+def fib(n):
+    ls = []
+    a,b = 0,1
+    n += 1
+    for i in range(n):
+        if (b % 2 == 0):
+            ls.append(b)
+        else:
+            pass
+        a,b = b, a+b
+    print (sum(ls))
+    return None
+fib(10)

Looks kind of bad compared to the other ones huh