     return map
 }
 
+// MARK: - Engine
+
+func getRootDirectory() -> String? {
+    return Process.arguments.count == 2 ? Process.arguments[1] : nil
+}
+
 func displayAbandonedIdentifiersInMap(map: StringsFileToAbandonedIdentifiersMap) {
     for file in map.keys.sort() {
         print("\(file)")

        }
        print("")
    }
}

// MARK: - Engine

func getRootDirectory() -> String? {
    return Process.arguments.count == 2 ? Process.arguments[1] : nil
}

if let rootDirectory = getRootDirectory() {

        return isAbandoned
    }
}

typealias StringsFileToAbandonedIdentifiersMap = [String: [String]]

