###### ###### ##....b##..[..## #.........(....# .....(.(<(...... ..!....w........ ................ ........(....... ................ ..?............. #..............# ##.....#......##