####### ....... # ..... #.. #...# #...##...# #........####... #......<........ #............... #...#######.... #.. ..# # #