######################## .......................# #.########...##########.# #.#####..'....ZZ.# #.# #.#...#.##...###.# #.# ...# . #.....#.#.Z...##.# #.# ......##.# ####.....#.#.###.##.# #.# ..........###.. ... .)........Z....#.##Z######.# ..#......##...######..####.....Z###.....##...Z.Z..# ##....................#..#.....<+.......########### #......$..............#..#......##Z.....# #.........#...........#.........ZZ......# ...#.........Z.##........#.Z......Z........# ........<.....).....##.%.#.#....######.(...# ........##....Z.....##...#.##..............# ...>.......................########.......# ..#..........((......(.................... . #..........########...#.......##...##+# ...#.##......# ##...#.#.....##....... ..#.......Z.. ....................... ####....... ..####.#.##.....<..#.... ......... . .......##..#........... ........ .....#................ ... ............#.......... ............#......###. ..................... ...........#.#........ ...#..........###... . #..........# .. #..........# #..........# .............# ..............# ...........>..... ................ ............... .....#....##. #........# ......... ...