### ### #### #### ### ##### #P## ##### ######### ###.################..#####PP#####.####...####..###..P###.#.#P#.### #.................................................................# #...............#..##..#..........................................# #.P......##....P###....##.............................####'.......# ###.P.....(........#..P..#.....#.#..#..##....#..#####...#........#.## #.#..[...........+.............#.####.##.....#.P#####...#..........# ##..#........P....##....P##....[.......##..........##...#........#.# ##.#........#...###....###....#.......##..........##...P.)......#.# ###..........#....###.### #....+.......##....#...###....P........#.# #...#.##.#.#.....## #..####.....#.#.#.P#....##+#'##.....P........P.# ##...............####..##.P....###.+.P.#...........................# ##................................................................## ##.........................<...........................#.#......#..# #.................................................................## #..................................................................# ##..........................................P#...###...............# #..[..........................#....####....###..##................### #....#....##...P#.##.#.##....##..P..#P#....##......#....###...#.....# #..........#>..##.P.#.###....##.......#P..........##...###..##....### ##..............#............##.............#......P..##.......##.## #.........#...........<.#...##.......#....#...........#.......##..# ##...P.....#....#............##.............#......#..##..........## #...............#......