###### ......########################### ...........)..........Z.......... ####.#<#####.##.######.#.###..# #...# #...........#..# .## ##..# #..#.#.#.#..##.## ..# #..# ##..........##..# #.# #..# #.#.#.#.#..###.###.## #.## ###.........####..##..# #. #...#.#.#.#...........# #. #...........+.........# #...#.#.#.#.........Z.###..## #..................Z.Z.)...>[ #...............o.##.##.... #.####.##########.# .# .. #.# #.# .# #.# #.# .. #.# #.# .. #.# #.# ... #.# #(# ... #.# #.# #o# .o# ...