########### ##########.........# #......>!........(.# #..................# .# #..................# ...##.............<....# #.....................# ####.....<............# #..................# ..##########..................# #..............>..............# ####...#...........####.##### #.########........ ...# #######.# ..####### #.... #.((....# ### #.#... #c)####### #.#.## #.# #...# ... ... #.#. #.# .