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