#........ #...........# #...........## ## ## ##............# #.##.## #P............# #.....##...<.........# ###..##..##...........# #......#..............## ......##..........[..P### #. ##.#...#..............#.# #.##...#...#..............## ...........#.............PP# .#.....#..#####.#.........# #..8.8..#..##.8.#..........# #.....................P...## #...>......+..<.8....##...... #.D........#.........##.....# #. #..8.8.##..##.8.##...###....# #..#l....#..#######....# #...# #...........# .....# .... ##.........#. .#.# #..##.##.... .... ##. .. .#.. #. ... # . .# .##. . .. .. .. ..