#.#. ... ....... ..#.##....... .h....#........ ..............# ...............#... ...#...........+.... #...........%.#..... #.....h.......#..... #....%.#.........# #.......#.........# #.................+ #.....###...##....## ...... #...#......# ##### .!... #...#...%..####.... ###### ... ######......##......###...... .. ...........###....###.......... .%........###...#....<.# ...........#...#.....### ...............#....## ..........#...#....## ..###.....#...#.....### . .......##...#....(.###### .......##....###.........g .....######......###...... .... ###...%...###### . #####......... ##########