.... #########+#..... ................ ................. ..............#. .............. #....!...# #........# #........# .##........# .........#### ..........### ^...........# ...###......# ... #......# .. #......# #.....g# #....5.# ####......# ...# #.......hh######+####...# #......[.h..............# #.....#######...........# #.....# #....<......# #.....# #...........# #.....# #...........# #.....# #.......)...# #.....# #)).........# #####.# #.##'######## ####.#######.##.# #....#.....#).#.# #.####.###.##†#.# #.# #.# #.##<#)# #.# #.# #.####.# #.####.# #......# #......# ######## ########