.. .#.# ...+ #...# ######...# # #........# #.#.#?5......#### ......5h........... ##.............## #.............# #...5.#####...####### +..............#..... #.....#######†...# ...... +.<..+ ##. #....######.. #............ #......##### ................ #...###....###### _#.# ........ #.. .####.#### .. # #.# #.# #.#