### ....##.########## ....#.#.......# .##..#.#........# ....#...#.......# ############ ..r...hh........# #..........# #....g(........# #.#.######.## #.#..hh........# #.#...###.#.## #..............#######........###.### ##$#...........>.....#....8...# ##..# ##...#####.#..#.........8.8..###.#.# ##.. #.#..#.###.##.8._.8..#.##.# #(. #.#..#.# #.##..8.8..#.## .# ... .# #.#..#.# #.##...8...### .# ### #.# #.#..#.# #.##.......# .# #.# #....#.###.#####.#.## .# #.# #....#.#...........# .# ####### #.# #....#.#.#.#######.# ......###.# #......#.#.##### #.# #.###...##.###......#.#.....# #.# #.....)..............#####.# #.# #.###.<.##.###..............###.# #<..##.###...)..............# #.....#......).#...####.##### #...##.#####)[......# #.# ######.######...###.###.# #..........# #.....# ########...###.###.# #.......# #.# #..##.### #.# #..##.#####.# #....#......# #.###.####### #.# #.# #.# #.# #. #.# #.# #.# #(# #.#