######### ......... # ........# .# ........###.# ......))<...# ............# #######....(# #...#.# #...#.# #.c.# # #(.(# #o..# #(..# #...# #(....# #.....# #.....# +..#..# #..#..# ......# .### .#