############## #.....>....... #..<.......... #............. #....O##...##. #...).# ...# #..........# #......