### ..# ##+###.# #......# # # +......# .#..# #.c....#....... #