           (if (zero? rs)
             [0 0]
             [rs (count (aget arr 0))]))))
+
+)
 
 
 (defn vov [h v]

(vec "123")
(apply map vector [[1 2 3] [4 5 6] [7 8]])




;(cols (update vov-a 2 4 3))


;define types

(defrecord NamedPoint [^String name ^long x ^long y])

(NamedPoint/getBasis)

(map meta (NamedPoint/getBasis))

(->NamedPoint "haha" 3 4)

(map->NamedPoint {:name "haha" :x 2 :y 4})



