## .# # # . .# .#.. #.### .###...# .5..##......# .. ......... #.###.#h.#..# #.##...)...?# #.#..####...# #...## .# ##..## #...# #..)### #.....## #.<....# #...#..... ########... .. #