#..... ....... +..... ....... #..... ....... #..... ....... #.....##....... #.............# #.............# #.^..o<)....... #.....)........ +.............. #.............. ###+#######...# ##+#