########### ######## #.........# #......# +.........# #......# #.........# #......# #.........# #......# #.........# #.....<+ #.........#####......# ######'###...........# #...(....#...........+ #........#...........# #........#...........# #...##.###...........# ##...####.....#+##+#.... #.......#.....# #..... #.......#.....# ..... #.......#.....# #.......'.....# #.<.....#...(.# ##+######.....# .............# .............# .............# .............###+###########. ............................. ###+#########................ #................ #................ +................ #................ #................ #.....(#######+#. #.....(# #.....(# #.....(# #.....c# #......# #......# #......# #......# #......# #......#