###### ########### #....###.........# #................# #................# ##...............# ##....##..........# #<...O##..O.......# ..##....#........##.# ........#....###+## # .##.....#........... ##...............# #...#+##.##......... .... ....+........> ..# ...#.##...####.# ......##.....## # ...c ###.... o.. .#.## .. #+ ..