######### ### #...##..# #.. #._.# ..# #.# # #...###.# #.# #8.#####.8.####.# ########## #...........#...###........###### #...#p#.....#.#...+.............. #...#.#.......#...#.........########## ##### #...###....####)..#.........####.....# #...# #.........###>........)........#.###.# #...# #####.###.#.......#########.#....#...# #...# #.. ..+....#### #.#...##.### #...# #######.... #.#....#..<#####...# #.... ...............'>..# ..... ###.#..#####'###...# ... #.#.........##.####### #...........##.......#### ###.........#######.....# #...).....##....'.....# #+#+###'###.####....)## #.#...##........# #.#.####........# #...# #........# #(### #........# #.. ########## ... .#..# ..#..# .. ...# ##. #.