#### #..###### #.......#####################... ##..###......................... ##..............#####.....#..#o ######.........#####......... #...................#### #........)..........# #########.........#......#### ###.................#.#......# #...##.....<[...........#.##... ######..............#..##.# ##.# #####..........#.###.# # #..........#.###.# #####....##....#...# #......#.)..##...# #.######....##.### #.##.#..# ...# .#.## #.##.# .#)# #. #.##...# # #.###.(. #. .[#(. .....o. .##. .... .. #. ...(. .# .. ......