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