o######## ........# ........# .# ........+ .# .# ........# .# ..# ........###.# ..##+ ......c.....###.... ......o.(...#.....# ......5..(.##.#...###. ........".(##.#....... #######....(..#...# #.....#.....# #.....#.########.# #######.#<........ #.#..#####.## #.#.........# #.##........# #....######.# ####........# ##########