+# ########.# .........# # .......# .### ......##.... ###........# ##.##....# #...#....# +.