## #.. #.######### #.#......(. #.#...# #.#<..# ######## ##.##..# #......# #......# #......######..#...# ..o#################...........#..#...# ...o.....h..h..w................>.#...# .#####o###############........##.#...# #.# #^.......##.#...# .hh #........##.).... #.... #........######### #..... ########## #...?.. #....... #........ ### #<# #.# #.# #.# #.# #.####### #...o...# #######.# #.# #o# #o# #.# #.o ###