. . g# . # h# ###. ..# .# #...## ....####.####.##.. .......$.........# ..............##.# #............#.##.# ##..#.#..###h#)##.### . ..........##.#......# #.. ##..#.#......g......########### ..##.......###.............#8.#.# l.....##.# ###......####.#'#..# #g##.##.#####......# #..'#.<# #..h..).....(....### ###'#..# #######.########## #8.#.# #.# ###### ..# ####