........##......# ........##...... ........##..... ........##..... ........##....% .!......(...# #.........(....# #...# #.....# #... #o....# #...#####Z....# #...(..##.....# #......##.....# #....''.....+ #....##.....# #....<#.....#... ###.....#.....<# #..........###.# #..........# ... #..........# .. #..........# #..........# #............ #.^.........(.. #.............. #.............. #########.#...#