#....# #....# #....# ....# ##+# #...+ ....###+####### PPP #...###+#..............# PPP. #......................# ..P.P#......................# ...######## >.PPP.......................# ....#......# ..PP(.......................# ...#......# .PP.........................#####..#......# PP..P.......#########'##........#..#......# PP..........#.>..'.....+........#..##.....# P....#......'....#.....#....[...#.[##oo...# .....#......############...)<...#....)zz..# ....##..........................#.........# .. #######........>...........#.........# #.....#............#########..##..?..# #.....'............#...#.. #..######## .##+####......#'#####...#z. #..# ..............#.........#.z##'### ..............#.........+..#)...######. ..............#.........#..'........... ..............####'#########........... .###########.....#.###................. #.....#...'................. #.....#...#..........####### #.....#...#......##### #.....#...#......# #.....#...#......+ #.....#####......# ####### ########