########### .. #.........####.## ##...<.......#.... ...............#..... #####..........# #......#...# ###### ##....###..###....## ###### #..#.......## # #....)......# .# ##..........## #######..# ##............## ####......#.## #.O............# #......<.....# #..............# #.....(.....#.# #..............# .....O....##( #..............# ..........##..###############............## ..>......## #.(..........................# ........# #..(........................## ......## #.################.........## ....## #........## . ##......## #......## ##...#..# ######......... #########