### ... . #.. ..^.. ..#.####...# .. .#.##.....###.###### ..................# #.##...##.........# #######.##...##.....##..# ........(...........##...# ..........................# #.#######.#######.........# #.###.......# #.........# #.....###[..# #....#....# ###.....###...# #....####.# .............# ####.# #.# #<.####.###.####.### #.# #.# ....................# #.# #.# #..####.###.####.#.# #.# #.# ####.###.# #.#.# #.# #.# #......#.# #.#.# #.# #.# #......#.# #.#.# #.####.# #......#.# #.#.# #.##...# ###...##.####.#.# #...# ##.###.#....#.# #...# ####.#...#......# ###.# #....#...#......# #.# #..%)#...####...# #.# #....)))........# #.# ########.[...#### #.# # ##.........## #.# #..## ##...........## #.#### #.....#..P).........### # #....# #............>........####.# #....# #.....#...........(.#.#....# #...<# #..## ##...........##.#....# #.#### #..#...##.........##.......# #.# #..#... ###.....####.......# #.# #..#zz ###.......######.# #.#### #...z## ####....# #.# #....# #.....# #....# #.# #....# #.....# ####.######.# #....# #.....# ##### #..%.....# #....# ..###.#..######...##########[...### #....# .........)..z.......)....(........# #....# ...##.#.####......##..(..#...#....###.#### # #. #...#####....(#...#........# #. ##### #######...#!..#...## #. #########...# #. ##### #. .. .