############# #....#............# #....#............# #.... #.....# #.... #.....# #..# #.....# ##..#########.....# #...........#.....# #..<........'.....# #..O.......######## ##..##.....# #..######## #...# ##..# #..# ...+ ####