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