##.....#..... ##............ #............. #............. #.(..%........ #....<........ #......{...... #.......g..... ##....ggg..... ##.....#).... ##...#### #... #..### .. #<.# . ##....... ########