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