###### ######### #.##.# #.......# #....# #.#####.# #.##.# #.# #.# #.##.# #.# #.# #.##.# ######'## #.# #.##.# #.......# #.###############.##.# #.......# #.................##.# #.......#######################.# ######'###......####### #.# +...<....'......+.....# #.# ######.###......#####.## #.# #.# #......# #..# #.# #<# #......# ##.## #.# #.###......# #..# #.# .. #..........# ##.## #.# ...###### #.....###### #..# #.# ........# #.....# ##.# #.####### ........# #.....# #.# #.......# ..)......# ####### #.## #.#####.# .........######################..###########.##### .....................................>....)).....# ......................#.########.##.########)##.## .........############.#.# #..#.#### #.##.# .........####### #.#.# ##.#....# #.##.# .........#.....# #.#.# #.#.##.# #.##.# .........#.....# #.#.# #.#.# # #.##.# .........#.....######.#.# #.#.# #....# .........'.....'...#..#.# #.#.# ###### .........#.....###.#..#.# #...# .........####### #.# ##..# .........# #.# o.. .........# ### .#.# .........# #....(................## #....(.?...............# #....(.................# #............ .........# #............ .........# #....(.....[. .........# #............ .......).# #.# ########.#### #.# #.........# #.# #.####.##.# #.# #.#....##.# #.# #.#.#####.# #.# #.#.......# #.# #.######### #(# #.........# #O# #########.# #.# #.# #.###################.# #.!...................# #######################