### ######## ## ### ###.###......####.## ###.###.................. #.........###.##.....#.# ##.###.P### #.#^.......#### ######..##.######.............. #..........................## #.##.#..##.######.##.....#.# #.###...#.####.##.##....## P #.# ##...........)####P..# #>## #..#.#####.#.##.#...#.# #.P###..#.# ###..........# #..#......# #..###...##.# #.#..#..#.## #..# ##.## # #.##.#.....### #..## #.# #.##....(..#P## #...###.# ##.##.#..#.....###.......# #......(..####.##P..###### ####.#.### #......# ##.#..# #####..## #..#..# ##..# #.###.# #..### #.###.# #....# #..##D# #....## ## #.#...# ##....# ..# #.##.## ##.### P.# #.#..# #.# ####.# #.#..# #.# #.##.# #.##.# ###.# ### #### ##..#.# P.##.# #.#.###P#####..# #####.#...## ##.##.# ####....##........###.##.###..P####.. #.P#.. #..........####.........## ##........ #!. #.##....##..###.#........###..#P#.... ... .. ###.#######..........#.#.#.# # ... ##P. #.# ###............#.##.# ..# ..............#.###.# .... ..............#####.# .#... ...........(........# #.#### #...........#.....(.. # ..##....#.P##....##.# . #.#..............# . .............#### .## ##...#.######.#### ..#. ##.######..#...........# ....# ##.....####...#..##[#P..# ....##.....P.###...## #####.## #..##..รท......##...P# #.###.###### #..##....P..P.##.#..###............ #..##....