.# ###...... ... .......# ##.#.##....#.# # .............#.##.##.# .. ....................$# # #.# #.# #.##...##...#..##.#..# .# #... #.# #.##...##............#..# ###..###.# #.##...#..........#..#..# .........# #.##..###...#.###....... ......#..###.##..'_'...#.###.#..# ................###........O...#.### #....#............................... #..#....###.##.###......###.#.####### ## #..##..........# ###..### #.#.# .. #..##...###.##.# #.... ..... #.#..##...###.##.# #.#.## ####### ...###.......... #.#.# #######.###.>.##.#### # ............#.# # ######.#####... ############## .## #..## #.#####.##.# #............######..###...#########.##.##.# .. #.###........<........##...PPP.......##.##.####### ##.#.#.#.#.#.#.#.#.#.#.##..P.PPP................... #......................##..PP_PP########.##.###### ##.#.#.#.#.#.#.#.#.#.#.##...PPP.# .............# #..............<.......##...PPP.########.##.####.# ##.#.#.#.#.#.#.#.#.#.####............# #.##.# #.# #####........######## #..####.####.# #.##.# #.# #####'#### ######..# #.# #.# #.##.# #.# #.# #.......####.# #.# #.##.# #.# #.# #.####.......# #.# #.##.# #.# #.# #.# ##.####.# #.# #.##.# #.# #.# #.# #.####.####.###.##.# #.# #.#########.# #.##...............####.# #...........# #.###########...........# #...........# #.. ........########### ############# ### #######.# #.# #.# #.# #.# #.#