#...... ........ #......( #....... ######..... #...##... #...#.# #....## .# #<#...##.# #.^.#.##.# # ##..#..#.# . #..##.#.# #.# .. #...#.#.# ###.##.#. ###...#.# #...(... #.....#####.##... ###.........#..## #.#..##..#....# #.#<.........># #.#.#.........# # #.#...#.......### ... #..#..#.......h.##..... ...?........###oow.?... ##..#.#####.....o...... ...#. ######....... # #...... ...... #....? ..... .....