### #########################.# #.........................# #.#######################.# #.# #.# #.# #.# #.# #.# #.# #.# #[ #.# #.# #.# #..# #.# #.# #.# #..# #.# #.# #.# #..# #######.# #.# #.# #..## #>....#.# #.# #.# #... #.##..#.# #.# #.########.#### #.##..#.# ##### #.##########.............# #.##..#.# #...### #.....................##.# #.......# #.....# #####################.##.# #....#..# #.....# ##### #.##.# #....#..# ###...#### #...# ####.# #....#..#######......################...###### #.# #...................................'...'...># #.# #....#..#########........############...####.# #.# #....#..##########'#.....############...####.# #.# ####.##............'.....'..........)<....##.# #.# #.##..#########.#.....################.##.# #.# #.##..# #.####### #.##.# #.# #<....# #.# ######.##.# #.# #.###.## #.# #.......#.# #.# #.###..## #.# #.......#.# #.# #.#.....# #.. #.......#.#########.### #.#.....# #.. ###############'##.............# #g#.....# #...............################ #.#.....## #.############### #.#......######.. #.# #.###......?(...c #.######### #.# ##...######.# #.#.......# #.# #....# #.# #.# #.#.#####.# #.# ####.## #.# #.# #.#.# #.# #.# #..# #.# #.# #.#.# ##.## ##'## ##.# #.# #.# #.#.# #...# # #)..# #.# #.# #.####'#.# #...# oo #...# #.# #.# #.#......# #...# #. #.(.# ###.####.###.#......# #...# #o. #...# #...................# #...# #..h #...# #.....##.###.#..(...#####.## #....###...# #.....##.###.#.........<#.#### +..........# #..........#.#.....######....# #....####### ######.##.#.#.####### ####.# #... ..............# #.# #.# ######.#.#.### #.# # #.#.#.# #.# #...#.# #.# ######..#.# #.# ........>#.# #.# ##########.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#################.# #...................# #####################