# . #. # #.# ###.# #..#####.?... #..)gg....... #..g.)....... #...g)....#.# #...g(....# #g........# #.........# .g.....##### ##....... #....... ........