#. .. .# #. #.# ###.## #.# ....# #.# #..# #.# #..##### ###.######. #...g..###...#...... ######..###.............. ........# #.............. ........# #....##'##..... #######.# #...##...##[... #.###...#..<..# .. #(.##...##...## #########........##+## #...................... ..$.(####).#........... #.# #..#####......# .....? ..#.#.# ###..... ....... ...#### #.##### ....# ?. #####