+ .. ... ...######o..# .......oo..## #..##..........# #..##.# #.# #..##)# #<# #..##.# ###.# #..##.###...##.## #...(o.......... #..##.###...##.# #..##.########.# #..##......o.o.# ##..############# ##...#######. #.###........ #.# #.######. #.###.######### ##<..##.......# ##....)....... #..##...##..# #..>........# #........... ............# #...##...###.. #...##...# #. ..... ...#