##... ##...### #......# #......# #......# #......# ###a.....+ #........# #........... #........... #...####.... #... ... #... .. #### .