######### ####.......# ### #.....####.# ##.## #.....####.###.#.## #<..............#.# #..g....###.###...## ## #.......###.# ##.###### .# #...........# #bg....# ..# #..####.##### ######.###### ..# #..# #.# #.......# .g.# #... ..# #.b####.###...### ##.# ### #..###.b......... #..#.....)....... #..#.#r.......... ........###...### .#..#..#.# ...# .......#.# ..# ...##.#.# ?.# .# #.#.# .# ##