######## ######......## #............## ... #....g........# ..r. ###...$.........# b... ##...............# .....#....##..........# )...#................# #.......#####......# ##..#....#...#......## .#......###.8.###.....# ...(...g#.......#.....# ........+.8.<.8.'.....# ........#.......#.....# ........###.8.###.....### ).........#...#.l.......# ..........#####.....###.# ..........g........## #.# ................#### #.. .................... ...# .....#.......!....... #..# #...[.##............# .).# #....#.#..........#.#..## ....#.##......##.#...# ...# .#....#. #.