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