######## #......# #.####.# ### #.# #.# ##.## #.####.######## ..###.#.## ########........)g...# #.##.###.####...........###..###.#.# #.#.## ##.....####...#.## #.(# #.#.# #.##.###.###### #......####..###.#.# #.###.#.## ##...#...........#g# #.# ##.## ##.########..####.# #.####.##### #.# #..# #.# .###.###..........# #.# #... ..# ..........###...#.# ##'## ##.# ### ####.####.# ###.#.# ##...## .# #.# #.#.# ##.....## g# #.#####.).# ##.......######.## ....####.........####.............<.g# ........<...........'.................# ...##########....####........<####...## ###.## ##........ ##.## #.# ##.....# .# #.# ##...# .# #.# #+# .# #.# .# . .