...... ....## . ........... .. #.........####... # #.....##........# .. #.#...#.........# ... #o#...#.........# .... #.#...#..<......# .....#+#.##..o.........# .........##..[.#..###### ...........)...#..# ..........o#+#+#.... ...........# ...... ...........# .###### ..#......### . .......... .......... ........... .....