.. .. ###########. ........... ..........# ..........# ..........# .......<..# ..........# ..........# ..........# ..........# ..##+###... . .... ....# ..######(...# ............# #.........>+ #..........#####+## +.................# #####.................# ......................# ..............(.......# ...........####(...### .......c...#..#(...# .....##'####..#....# .... #.(..###'#....# .. #....##..##..... #.....#...#....c. #.....'...#........ #.....#.<.#........ ###########........