..#######. #.......... #.......... # #.......... #. #.......... #.. #.......... #... #.......... ##....########o......... #........))).{##'#####. #.............#..{#..# #.............#...o..# #.............#..##..# #....##########..##..# ^.. #....#...........##..# .... #... #...............#..... .... #####...........+..... #'###########..... #...##..##....# +....'...'....# #....#...#....# #+########....# ...........# .............# .............# .............# #.....###'### #.....#...# #.....#...# #.....#...# #.....'...# ##########.....####### #..................... #..................... #..................... #..........<.......... #..................... #......).............. ##.....#########+##.. # #(....# .. #.< +.....+ #....#..<..# #..........# #..........# ..._........... ................ ................ ...........(.... ................ ....#####.......