###### ##.....## ##.......## ### #.........# ...# #.........# #... #.$.......# ......#... #.........# ......#...######.........# ......#.....#..g(........# ....... #......l...l....# ....... #...#######.g...# ....... ##..#8.8###shg).# .......####..h....##..b..# ......l...g.......##.b..## .###...sg.#.......##...## #....####.......8##### ..................<# !#........>.......8# ..................## .......=..........# ..................# ........#8.8## ......##### ###..