### ###.# ####.#.# ##.#.#.## #####.#.#.#.# ###'.).)#####.# ###..####.#.#.#.# ###....'####)#.#.## ###....###..#####.#.# ###...#....#.#..#####.# #..........#.###..##### .. .###.##..##.#...###..### #. #.#####...##.#.#...###..# ...###.#..####...##.#....[#### ####### #..##..#.#.(####..#.#....###. #.#.#.......#..##..#...#..#####.#..###.. #...##.._.[##..##..#.#...#..###.####...# ...P..............#...#...#..'###....#### .##.........P..#...#.#...#..####.........# ...>...###P..#.#.#.#.).#..###....###.###.######### #..P..#........#.#)#..###...###....)......<....# ..<#.P...P...#>###.#..###...###...#..###.###[###.# .......|...).#.# #.'###..=.)###.###)#....# .... ..####o.Po...#.# #(.....##......# #.#.#..#.#..... ....[####..#.# #########.###### #.#.#..#.####### #.#### #..#.# ...# #.#.#..# ####.# ###.# #.#.#### #+# #.# #.#.. ### #)### #.# ..# ####