h. ..# .. ... .... ##..##.# ## .... ....... ... .# ..... .....#.##.#####.#...... .....#..#.#............ .....+.........##...... ..J#.............# #...#..#...<<...# #...#..#######.## #.5h......... # ##S...#....## ...O.............. .........#........ .................. .................. ...#.###.....##### ..##. #.#+#.# ## #. #.# .#