########### ######### #.........# #.......# #.....>...# #### #....... #.........###....# ######...... ..######..##.%.<..# ..........# #......)....(.....# ....)....### #######....######.# ...........## ###.#.## ... ........#...## ########...%..# ##.# ....).#.#....# #..........##.# .. .......Z.....###.........## ..# # #....Z#Z##......Z........# #... ####h...####.....##..).#########. ..#..# ###.........>.....# . #.#..## ###....###.####.. .. ##..... ... #...#......(. #.#.#......... #.#..^........ . . ...... . .