.. #.# #.# #.# #.# ###.# ##...# #....# ##<#.# ###.# #####.#####.# #..........># #.###.####### #.###.##...... #.....#....... #.....#....... #.....#....h.. #.....#......! #............. ########....#....... .......'......## .#######....#.# ............#h# .########..##h# ##.##.# #.####### #......^# #.#####.# #.....#.# #####.#.# #.#.# #.#.# #...# #####