.. ############... #.............. #.....hg..%.... #....w(gg...... #.......g...... .....#.######.... ....... %.. .####.. .. ..# . .## .#