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