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