...... ... ..... ...... ... .... #...# #.# #..# ###...## #.# #..# #......# #.# #..# #......###.####..#### #####.........g#........# ....)......g...g.....<..###... ####?.....#####.............. #..##### #........###... #..# ###..##### #####..###########..#######. ............................. ............................. ###############.############## ............................ ..?..#.g...................# .......g.................... .......r..#......##....#... ..........#................. .................#.......... .....#...................... .................#.......... .................#.......... .......#.#.....####......... .....#.#[..... #.........