...... ...... ..... ....# . ... .. #...## ..... ..# .. #....###....$..##..##.# ...#......g.......#......## .. .....^.<..............)...## #.#. ........g............$.....##.... ...##..............)...O......... . #.......?..........<..#...... #.........##..........#.....# ##........###.......[......# ....................<....# ........##.............### ##...........## ##..$.......# #..........# ...........# ............# ...#...#..