# ##.# .. #. #..#. ..#..#.###... #.#..#......# #...........# #..#.#......# #...........# .# .. #.##.#......#..#.# ##.####..#.#...))....... ........................ #)....#...#.#<#..#.##.# #.....##..#.#.#..#... . #.....##..#............ #.............#..####.# #......##...#.#... .. ##......###..#.#..## ............>.(#... ##.####.####..##..## # #.# #..##... ..####.####..###.######.## ....................)!..... ##.#########..###.######.## #..# #.# #..# #.# #..###.###### #............. #.###########. #.# #.# ##