. ... ..o.##### #....# #....# #..ao# +....+ #....# +..... #....# #....# #....#