###### #....# #...O# #....# #....# #...@### # #......###.## #......'....# #......#...@# #.....<#....# #......#....# #......###### ########