########## #......<.# #.######.# #. .# #. .# #. .# #. .. #. o# #. .#