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