####### #.....## ###.#....# # #...#.#..# .. #######.###.#### #.# #######.......# #....# .. #.o.....####### #....# #####.########oo.....#....####.#..# ........o.oo.'.......>....##.#.#..### #####...######.......#.#####.#.#..... #...# #.......#............##. #...# #.......#..######....# # #...# #######.#.(#....####.# #...# ######.#..#.##.#.# .# #...# #......#.##.#<...# # #...# #......####)#....# #......####.###### #........##.# ########.##.# #.##.# #....# ######