#### ...# #..## #..# ####.### ##......#### .# #..##.#....## .# ##.######..#.## .# ##..# ##...#...###.## #<.## #..#####.#....## ########.# #.......# ##.#..# ###..)..#.. #.#..########........ #...####............. #####.### #.....##....... #..##..#........g........ ##..#.##.##.....##....... #....# #.....# ....... ###### #.....# ....#.. ####### ....#.# b