g......# .......# .......# #......# #......# #......+ #####......# #......[.#.# ##........#.### ......!.)..#...### .##.......h#.#...# .........h....# ..........g###.# ......?....# #.#+#+### ....######## #...##..# ... #.#'#'#'### .. #.##..##..# #.#'#+#'#+### #...##..#..<# #.#+#'#+#'### #.##..##..# #.#'#+#'### #...##..# #.#+#'### #.##..# #.#'### #...# #####