###. .....###### ........<.# ### ###.....#r###..... ........o....### ###.##.o(......# # #...#####.# #...# #...# #o..# #...# #...# #.... #..## ... .#.. #