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