##### ###...### ##### ##.......## ###...######.........# ##.......##......8....# #..........##.........# #....<....####.......## #.........# ###...### ..... ##.......## ###.####.. ....# . ###...######...####.# ....#.. #########.......##.# ....... #...##...........#.###....... #...##....8....#...#....... ##.###$........#...hh.$.... (.$#....##.......##....g...... #......###...###.....#...... ######.#######.......# #.#.. .................#....# # #####..........>...##.# ##.######.#..####.# #. ...#..# #.# ## #####..# #.# #..# #..# #..#