....##. #...)..##### ...........# .%........# #........# #........# #...))...# #........# #....[...###### ######....#..<# . #.##.#...# ##.####.##.#...# .........#.....# .........###o..# ......Zo...Z...# ....[.....##...# .>(..##.######## ..#.. #.# ##... ..# #.. .#.. #. ..#.. .. #.