(defn t[s](print(reduce #(str %1"\n"%2)(map #(apply str %)(let[a[:jpcfl :j2uke :92y3y :j2kam :jomcf :jomc0 :92b72 :ayp81 :jfm3j :jfmho :azc7m :ab6zj :b5i5t :b43n5 :92ywe :j2uj4 :92yy7 :j2uqc :926um :jfm2s :aye5q :ay8g4 :ayhkh :at6q9 :at6kk :je7mn :0]](map(fn[o](map #(str(.replace %"0"" ")"\n")(map(fn[w](reduce #(str %1(.substring %2 w(+ w 5))"0")""(map #(str(apply str(repeat(- 25(count %))"0"))%)(map #(Integer/toString(Integer/valueOf(name %)36)2)(map a(map #(if(= % \space)26(-(int %)97))(.toLowerCase o)))))))(range 0 25 5))))(.split s"\n")))))))
(t "hello world")
(t "much ascii\n around")
(t "such\ntext\nmuch\nwow")
KGRlZm4gdFtzXShwcmludChyZWR1Y2UgIyhzdHIgJTEiXG4iJTIpKG1hcCAjKGFwcGx5IHN0ciAlKShsZXRbYVs6anBjZmwgOmoydWtlIDo5MnkzeSA6ajJrYW0gOmpvbWNmIDpqb21jMCA6OTJiNzIgOmF5cDgxIDpqZm0zaiA6amZtaG8gOmF6YzdtIDphYjZ6aiA6YjVpNXQgOmI0M241IDo5Mnl3ZSA6ajJ1ajQgOjkyeXk3IDpqMnVxYyA6OTI2dW0gOmpmbTJzIDpheWU1cSA6YXk4ZzQgOmF5aGtoIDphdDZxOSA6YXQ2a2sgOmplN21uIDowXV0obWFwKGZuW29dKG1hcCAjKHN0cigucmVwbGFjZSAlIjAiIiAiKSJcbiIpKG1hcChmblt3XShyZWR1Y2UgIyhzdHIgJTEoLnN1YnN0cmluZyAlMiB3KCsgdyA1KSkiMCIpIiIobWFwICMoc3RyKGFwcGx5IHN0cihyZXBlYXQoLSAyNShjb3VudCAlKSkiMCIpKSUpKG1hcCAjKEludGVnZXIvdG9TdHJpbmcoSW50ZWdlci92YWx1ZU9mKG5hbWUgJSkzNikyKShtYXAgYShtYXAgIyhpZig9ICUgXHNwYWNlKTI2KC0oaW50ICUpOTcpKSgudG9Mb3dlckNhc2UgbykpKSkpKSkocmFuZ2UgMCAyNSA1KSkpKSguc3BsaXQgcyJcbiIpKSkpKSkpCgoodCAiaGVsbG8gd29ybGQiKQoodCAibXVjaCBhc2NpaVxuIGFyb3VuZCIpCih0ICJzdWNoXG50ZXh0XG5tdWNoXG53b3ciKQ==