############### .# # ##.............# ..##. #############...##########.# ..#.### #................# ###.### ......# #.###########...## #.....# #.#.#.####### #.# ##.## ####.#.#.# #.#.........# #.# #.# #......#.# #.###.#####.# ##.## #.# #.##.###.# ##+#.....# #.# ##...## ##+## #.##.....# ##...##########(#### #.....# ##...## #.######## #.....# #.......# #.....## ##.....## #.#### #.?.....# #..#.##.# #......## ##.......###.##.## #.........####....##.####).....####.........##.#...## +.........+...............%.......'.........'.......# #.........####....##.#####.....####.........##.#...## ##.......## #.....#.# ##.#.## ##...............#### ##.....## #.#...#.# #.### ##......###........# ##...## ###.#)..#.# #.# ##...#.# #.###.##.# ##+######.........# #.# ##+##.# #........# .............## #.# #.##.###..##.##.# ##.........### #.# ########...............# #.........# #.# #............#.#.##.##.# #.........# #.####.#####.............##.# ####8<8#### #.....%...........#.#.P.PPP.# ##### ######.###.......##.#.P...P.# #. ####..####.##P...P## #.######..# #.##P...P# #.........####.##PPPPP# ########.......######## #.####### #.# #####.# ##...#.# ##.###..# #.## ##.######### #.# #.^........ #.## ##..######## ##.###....# ##......## #######...#.## #.....>)..#.# #.#####...#.# #####+#