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