### ###########<# #.........#.##### #.#######.#.....# #.......#...###.# ######### #######.###.#...# #.......# #.....###.# ####.......# ####......# .?.........######################.###### ............'..............g.....>....# ####.......###.#################.###.# #.......# #.# #.....# #.# #....g..# #.# #.#######.# #.......# #.# ####.# #.....# ###?.#### #.# #....# #.##### ##g# #.# #.#### #.# #.. #.# ###.# #.# ##.# #.# #...# #.# g. #.# #.### #.# #.# #.########.# g# #..........# .. ############