. .... .... #.# #..# #..... ......##..#####...... ......##......##....... ....#..##......##....... ................##.......# ...........#..............# ............#............... ####..........#.............#. .............##..##....###### .............#..##....# #.# #...#....#ZZ.#.Z......# #.# ####+#.. ... #...#....#.Z....#.....# #.# #.......#....##...#....#..#...#.....# #.# #.................#....#..#...#.....######.# .####+#..................%........>.#..........#.# ..........<#.............###........#..........#.# .......ZZ..#...............+........#..........#.# ### #........ZZ.#..............##........#.........##.####.### ....####+#...................##.....#.........#..##{#......# .........Z@...!..............##.....#.###...........Z......# .........Z..Z..(.#...###.........................Z.........##### .#+##.#.#.......###...........................................# ...#.####........##...........................#.#.##...###.# .... #.#{..........##......................##...#............# .... #.####........##......................##...##.......###.# .. ..............#######.......##'###.#####...######.#.###.# # #.####........# #########+#.##.###...................##.# #.# #........# #..........ZZZZ............#.####.#..##.# #.##+###.##########.Z####..########...Z.# #{#..##.# ...........ZZ.ZZ...Z.# #..#########..######Z#Z.##Z# #.#.............###..####Z......................##Z### #.####.######.###...........######.#######..Z......# # #.# .........####..#### #.# #.#.......# #.# ###.###..####..# #.# #.......### #.# #............# #.# #.#..##.# #.# #####..#####.# #.# #.#..##.# #.# #..### #Z# #.# #.#..##.# #.# #....# #Z#########.#######.#.<##.# ########..#.# #Z#.................#.###.# #........Z#.###Z#########.#########.# #.# #........ZZ{{ZZ.....................###.# #.######.################..Z............# #.# #.# ###########.##### #.# #.# #.# ### ### ###