...# ...... ....# ...... ..... ...... .....#####...... ^............?... ................. #.............?...... #...........<........ #.<...####........... #.....###...###...... ###.).................# ........####.##...##.. #.............### . ###..##........# #.<..)..##.###.# #.#..#####.# ... ..... #.# ...# #..... #.# ##... ....... ... #... ####... ... #.. #... ... .... .....