#2007 - Clojure
Clojure is a general-purpose programming language with an emphasis on functional programming. It is a dialect of the Lisp programming language. It runs on the Java Virtual Machine, Common Language Runtime, and JavaScript engines.
You can find a online Clojure REPL at Try Clojure. It also includes a short tutorial on the basics of Clojure.
###Task 1
(println "Clojure was made in 2007!")
###Task 2
(defn ascii [n]
(doseq [i (range 0 n 1)]
(doseq [j (range 0 n 1)]
(printf (if (or (= i j) (or (= j 0) (= j (dec n)))) "N" " "))
)
(printf "\n")
)
)
(ascii (read))
###Task 3
(defn gcd [a b]
(if (zero? b) a (recur b (mod a b)))
)
(println (gcd (read) (read)))