### ##.# ########### #O## #.........# ##### #########{### ### #.........# #...# #........gg.#.g.# #.........###.#.# #...........'g..# #.........'...#.# ###..........##.O.# #.........#####.# #.............# ### #####'##...####.## #............## #.#..........# #............# #.#....####..# ###..........# ########### #.#....'..#..#####..........# #.........# #.#....##.#..##......#####...# #.........###.#....<#.#..........# ###.# #######...........#.#....##.#..._......# .# #>....'...............(..................# # #.#####.........<.###########.#####....#.# #.#####.........####..........#.((#.####..### #.....'.......................#...#.......... ##....#......)..####...####...#####.#####..# #..............# #.......................# #..# #..............####...........####........# #..# #..........(..................# #........###..# ###########............###....# #.........##..# #..>.........# #....# #.........##..# ###............# #....# #...)....(##..# #.............## ####.####.....((((##..# #.....##..^...# #......#########(##..########## #.....##......# #......# #......#......... #.....##......# #......# #..###..........# #.....##......# ###'####### #....+..........# #.....##......# #.........# #.#..#..........# #.....##......# #.........# #.#..#.#.######## ##.....##......# #.........# #.#..#.#.# #...PPP####....# #.........#####.##.#.#.# #........##....#####.........#........#<#.# #..P..P...#........'.........#....###...#.# #....#PP..#....#####.........#............# ##...###..P.....# ###########.....###..### #....).......#### #.....# #.>... #PP..........# #.....######### #.##.._..##..# #######[........# #.#.......#P.# #...............# #.#########..# #...............# #............# #......##.......# ######.......# #......+........# ######### #......##.......# #.....[##.......# #####'########### #.# #[# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #<# ###