... ... ...# . ....... . .....#. ....... #... #....#.......... #...# #..............# #...###### #.#..#.##.....# #.......%# #.............# ### ##...####.####.#..##.?.l...# ..... ............##.#..##.......# .....#####...........#...........# ^...#.....#.......##.............# #...#.......#..#.####.##.#........# #....<....#...# #.##.#........# ....#.......#..### #...%#.######## #..#.....#..## #.####.# ##..#####...# #.# #.. #... ...# #.. ... #.# .### #.# ... #. ## . .#.# . .