#!/bin/bash

# this is in martian language.it tells a joke
a=(" ÜÜÜ " "Û   Û" "ÛÜÜÜÛ" "Û   Û" "Û   Û")
b=("ÜÜÜÜ " "Û   Û" "ÛÜÜÜß" "Û   Û" "ÛÜÜÜß")
c=(" ÜÜÜÜ" "Û    " "Û    " "Û    " "ßÜÜÜÜ")
d=("ÜÜÜÜ " "Û   Û" "Û   Û" "Û   Û" "ÛÜÜÜß")
e=("ÜÜÜÜÜ" "Û    " "ÛÜÜÜ " "Û    " "ÛÜÜÜÜ")
f=("ÜÜÜÜÜ" "Û    " "ÛÜÜÜ " "Û    " "Û    ")
g=(" ÜÜÜ " "Û    " "Û ÜÜÜ" "Û   Û" "ßÜÜÜß")
h=("Ü   Ü" "Û   Û" "ÛÜÜÜÛ" "Û   Û" "Û   Û")
i=(" ÜÜÜ " "  Û  " "  Û  " "  Û  " " ÜÛÜ ")
j=(" ÜÜÜÜ" "   Û " "   Û " "Ü  Û " "ßÜÜß ")
k=("Ü   Ü" "Û  Û " "Û Û  " "ÛÛ Û " "Û   Û")
l=("Ü    " "Û    " "Û    " "Û    " "ÛÜÜÜÜ")
m=("Ü   Ü" "ÛÛ ÛÛ" "Û Û Û" "Û   Û" "Û   Û")
n=("Ü   Ü" "ÛÛ  Û" "Û Û Û" "Û  ÛÛ" "Û   Û")
o=(" ÜÜÜ " "Û   Û" "Û   Û" "Û   Û" "ßÜÜÜß")
p=("ÜÜÜÜ " "Û   Û" "ÛÜÜÜß" "Û    " "Û    ")
q=(" ÜÜÜ " "Û   Û" "Û   Û" "Û Ü Û" "ßÜÜÛÛ")
r=("ÜÜÜÜ " "Û   Û" "ÛÜÜÜß" "Û   Û" "Û   Û")
s=(" ÜÜÜÜ" "Û    " "ßÜÜÜ " "    Û" "ÜÜÜÜß")
t=("ÜÜÜÜÜ" "  Û  " "  Û  " "  Û  " "  Û  ")
u=("Ü   Ü" "Û   Û" "Û   Û" "Û   Û" "ßÜÜÜß")
v=("Ü   Ü" "Û   Û" "Û   Û" " Û Û " "  Û  ")
w=("Ü   Ü" "Û   Û" "Û   Û" "Û Û Û" " Û Û ")
x=("Ü   Ü" " Û Û " "  Û  " " Û Û " "Û   Û")
y=("Ü   Ü" " Û Û " "  Û  " "  Û  " "  Û  ")
z=("ÜÜÜÜÜ" "   Û " "  Û  " " Û   " "ÛÜÜÜÜ")

echo -n "(U"

[ ! "$1" ] && read -p "Message: " string || string="$*"
string="`echo $string | tr A-Z a-z`"
hor=0
ver=0

echo -ne "\033[1m\033(K"
while [ "$ver" -lt 5 ]; do
  while [ "$hor" -lt "${#string}" ]; do
    [ "${string:$hor:1}" = " " ] && echo -n "     " ||\
    eval echo -n \""\${${string:$hor:1}[$ver]} "\" 2> /dev/null
    hor=$[$hor+1]
  done
  echo
  ver=$[$ver+1]
  hor=0
done
echo -ne "\033[0m"

