###### .....######### .##............ .)...........g. #.......(..... .##............ ........S...... ....#######.... # .