#........ ......o.. ......... #........ #........ #.....# ##.....### #.<....... #......... #......... #.a....... #......... ##..##.### #..# .# ...# . ...# ...#