######## #......# ######### #.####.# #...#...####### ### #.####.# #.#...#........ ..# #.##...######...#.<.####### #.# #.##...........#...## #^# #.##...#####........## #.# #.###..# #.###.....# ##.## #.###.># #.# ##.##.# ######...## #......# #.# #.##.# #.....###.# #####.#### #.#######.# #.##..# #.# ##.##.###.#.....#.# #.##..###.# ## #......##.#.#.#.#.# #.##.#...## .. #<......#...#.# ..# #.##.###.# .# #.##...######.##### #......).# .# #.#....##...#.#...#####...#######.###... #.......#.#.#.#.#.#+...............ooo.. #.#....##.#.....#.#####....######.###o.. #.##.#.##.#######.# ##.#.# ... #.####.##.........# ###.# #### #......######...### #.# ######.# ###'###### #.# #.# #........### #.# ####.### #.#........## #.# #......# #....P..P...# #.# #.##.#.# #...........###.# #.##.#.# #..P).....P...#.# #.##.#.###.............#.# #.##.....#..........(....# #.####[#....P).....P..#### #.####.####...........# #......# #...P..P....# ######## ##........### #......### #....### #.#### #.# ..# ... #..