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