.....# .....#. ....... ....... .!.=. ... ######@#.###. ####.#<..(........ ........%.55.....5. #####.##........... #. ##.######... # #.# .. ..# . ...# ....# ..