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