.......... .......... #........#..#.### ##........#..#.... #........o........ #..........$...... #................# #..