##### ##+##...## #........# #........# #......<.# ###'###### #........# #........##### #........#...## #.....)..'....# #........#....# #.........#....# +.........#....# #...(.....#....# #.........#o.)## #.........###)# #.........# ..# o..# #...# #...# #...# #...#