#W . #.. .# .. .# .. .. .# #. .#. # #.# . #.# #.# #.# #.# #.# #.###.# #...#.# ###############...#.########## ######............................# #..c..(###########.......########<# #!###### #..(....# #.# #. ###..[### #.# #. #)..# #.# #o ##..# #.# ###c############# #..# #.# c...............# #..##########.# ###############.#######....)........# #..).....)############# ###########