.....# ... ########....#.... .###.....##....#.... .................... #.................. #.................. #......##.!........ #......##......?..# #.................. #..............##. ###'#######....# #........#g...# #........#.......# #........#.......# #........#.......# #........#.......# #........#.#+#...# #........#.# ...# ##+###...# #.......# #####.#.# #.### #.# #.# #<# ###