####### #....... #.......w #........ #........ ###bb....... #..