def raindrops(number):
    if is_three_a_factor(number):
        return "Pling"
    if is_five_a_factor(number):
        return "Plang"
    return "{}".format(number)

def is_three_a_factor(number):
    return number % 3 == 0

def is_five_a_factor(number):
    return number % 5 == 0

def raindrops(number):
    if is_three_a_factor(number):
        return "Pling"
    return "{}".format(number)

def is_three_a_factor(number):
    return number % 3 == 0

--- 
+++ 
@@ -1,7 +1,12 @@
 def raindrops(number):
     if is_three_a_factor(number):
         return "Pling"
+    if is_five_a_factor(number):
+        return "Plang"
     return "{}".format(number)
 
 def is_three_a_factor(number):
     return number % 3 == 0
+
+def is_five_a_factor(number):
+    return number % 5 == 0
Handle 5 as a factor
