########### #.........# #.#######<# #.# ### ### #.# #.. #.# #.# #.# #.# #.# #.# #.###.####... #(........... ##.#####.####... ................(> ##.##....####.... ...#####.#.. .# .........#.####.# ..#####..#......# ...............# ######.........#.# #.........#.# #.......#.#.## ........#.#....# #######...#....# ##..#....# #..#....# ##.#....# #.#...(# ######...)(.# #......)o#### #.#####..# #..# #..# #... ..>.. ...... ......o. .........