################# #### .................##...## ......#...#....#....##.# ...8...##....##....#...# #.............#.#.....#.### #...........#((.#...#..#.. ...####....##..#..#...#.# ###. ###.........##..#.## #... #>'.....##......##.##..### #.l##....#..#...#..#.#.###.## ### ...#...##..#.#.#..###.#.## ...#...#..#...#..#.#..(##.# .........(##.##..##.####..# ..#...#. .#..#.#..#..### ..# ...# ...# ##.###..# .. .... .#...<# ## #######