. .########## ... ..........######.... .#####.............. #......