##### .... ........ ... ...... ... ...+. #.# #.#.# #####.######.#.#### #......#..........# #(.....#..........#.. ..# .# #......#..........#...... .# #...###........#.###.##.# '# #...###........#.###.##.########.##### #.. #....#.#...............#.......... #.. #....)<.....^..........#.......... #. #....#.#...............#...5...... #..<[......................+...O...... ....#.........#.##..##..###..##..#### ########......#.##..##'####..## ## ###..........#.........# #..........#.........# #..........#.........# #..........#.........# #....#...#####..#...## ########## ########