####### #..<..# ##...## #.###.# #8'''8# ###.### #..# #.## #.# #.# #.# ######.## ... .........# #.# ########.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ##### #.# #.######...###.# ##...........##.# .# ##.#.###.........# #.. #.#.............## .#..####...##.........# ........#.###.........# ###.###.#.# ##.......## #.....#.#.# ##.....## .#....)#g#.. ......## ...>....g### ##.#.# .#.....#.# #.....#.# ###.###.# ... ..# #.. ... #. ### #.