.############## ...............# ................# ...............# #.............# #####........!....# ..........^.......# ..........nc...(.(.# .........#########c# .........#########.# ...cc.............# .........../.......# ........(..........# .....#############(# . .. #(# ...#############(# >.......<......(.# ########.........# #c........# #####.........# ..............# ..............# .##############