 (deftest only-non-unknown-columns
   (is (= ["⎕ ⎕"
           "⎕ ⎕"
-          "⎕ ⎕"
-          "⎕⎕⎕"] 
+          "⎕ ⎕"]
          (maze/render-compressed-labyrinth
           (maze/only-non-unknown-columns
-           (parse-maze ["░░⎕A⎕░░"
-                        "░░⎕ ⎕░░"
-                        "░░⎕ ⎕░░"
-                        "░░⎕⎕⎕░░"]))))))
+           (parse-maze ["░░ A ░░"
+                        "░░⎕ ⎕░░"
+                        "░░⎕ ⎕░░"
+                        "░░⎕ ⎕░░"
+                        "░░   ░░"]))))))
 
 (deftest non-unknown-rows
   (is (= ["⎕ ⎕"

        "⎕ ⎕"
        "⎕ ⎕"]
       (maze/render-compressed-labyrinth
        (maze/move-route-and-back (maze/parse-input "WW WW"))))))

(deftest longest
  (is (= "abc" (maze/longest "abc" "ab"))))

(deftest non-unknown-row
  (is (= (count (:maze (maze/non-unknown-rows
                        (parse-maze ["░░⎕ ⎕░░"
                                     "░░⎕ ⎕░░"
                                     "░░⎕ ⎕░░"
                                     "░░⎕⎕⎕░░"
                                     "░░░░░░░"
                                     "░░░░░░░"]))))
         4)))

(deftest get-cells-with-coordinates
  (is (= [[0 0 \░] [0 1 \░] [0 2 \░]

(deftest first-non-unknown-index
  (is (= 2
         (maze/first-non-unknown-index
          (:maze (parse-maze ["░░ A ░░"
                              "░░⎕ ⎕░░"
                              "░░⎕ ⎕░░"
                              "░░⎕ ⎕░░"
                              "░░   ░░"
