# #.##### ... .#...# ..... ....+ ........#######...####.# ........................ ..............(......... ...............##.#.... #........#....# # . #........<#+#.# #...........#.# ...#......hr...#.# .........##g#..#+# ...#.....##.#..... +.....##h#...... #............... ................. .................. .[.............. ................. .............