#. ... ###... #...!.. #######...#... # #>............ .####.##.#####o..# .............{o.# #################