#<.....!# #.......# ####.......# #........... #..........#. #............ #.......... #.#<....... .#####.#.#####.# .........#### .# ............##.# #......####lO..# #..>... ####.(...# +.##### ....## . ....# ....# ##...# ...# ....