.. .o.. ... ####.. # #. #...# .# ..# ..#.#. #...# .#...# ...#.#.#####...##.#...# ................##.....+ ..........###..........# .#..#####..# ##.......# #...#$??#..####.......# ....#(!$#.............# #...#[$?#..####.......# ## ####...#####.............####.# ......#..........######.##.......# .Z #...#.........Y.######.##.####### ..# ..#...######$.......#.##<# ### ##. ....#...# #....#######.#.##.....# W.. ..#....# #.##.#### #.######.#.#.> #.. #.###.#Y....# #.#. ..##.#.#$# #..##...........# #.#####.##.#.#.# #....###.####### ##.......##.#.#.# #....#...# #.#. .....#.......#'### ..##..#..###.#.########.......##.##....# #...#..##.#.#.5Y.5.# #..#...........# .....5..#..Y.#.#.####.#.##.#...#.##Y...# ........##.###.#'## #Y#........#....#### ....######'###55..# #.####.##..####'# ..................# #.####..#..# ... #########....##...# #.Y.....#..# #.... #....+....# #######.#... ?..... #....##...# .##.##......# #....###### .. ..#.#+#... ###### ### .. ...#