.# ...####### .#.......# o........# #....r..# #.....