     (str/split
       (pad-all-symbols
         (read-java))
-      #"\s")
-    )
-  )
+      #"\s")))
 
 (defn -main
   [& args]

                           symbols)
          :else (recur (next symbols)
                       (cons symbol namespace))
        )
      )
    )
  )
)

(defn process-import [symbols]
  (println "import")
  symbols)

(defn process-symbols [symbols]
  (loop [symbols symbols]
    (if (not (nil? symbols))
      (let [symbol (first symbols)]
        (recur
          (cond
            (= symbol "package") (process-package (next symbols))
            (= symbol "import")  (process-import (next symbols))
            :else (next symbols)))))))

(defn read-java [] (slurp "test.java"))


    "protected"
    "internal"})

(def special-characters
  #{
    "{" "}"
    "(" ")"
