############ ######### #..........# ####.......#####..........# #........#................# #.)......#..######......######### #................#......'.......# #................#......#######.# #.............#..#......# #.# #.............#..#......# ###.#### #.............#<.#......# #......# #######..........##.#.#.#### #.#.##.# ........)...#..#....#.#.# #.#....# ...............#.####<#.########.######## #######.###..#.#......#......#..........# .<........................$...$$..>####.# ...####.####...###.#......##.#p#...# #.# ###.#####..#..(#......##.#p#.#.# #.# #.....# #..#.#.#......##.#p#.#.# #.# #.....# #..#.#...........#p#.#.# #.# ######. .##.....####.#......########.#.#.# #.# ....... ...................###########)#.#.# #.# ....... ......o...........W..Kppppo..)..#.# #.# ....... .................(###########.###.# #.# ....... ................(.............#...# #.# ....... #...o#....####.##)##.o######.)#.######.# .......#####...o#....####.##.##..# #..#........# ........yoo'.G.......'G[..##.##..######..########## .......#####....#G...####G.#$............# ....... ###....#....# #...$............# ....... #......#....####...$##..........# ....### #......#..(..........###........# .... ####...#.....(......#...# ........# ... #...................#...# ...o.. .. ###...................'.>.# ..o... #.............###.....#...# ... .......#.......# .....# .......#..y....# #'### ...#####.......... . ... #y......... .. ............ ....####..... .....# .... .....# ..