... .#.#.# .. ......#. #. #....^.. # #.##.....# ..#.#........### .............. ..#.#.........# .............# ..........#..# )......##a#..####. ..#.#..##......... .......#<....##### ....#.###..### ...... ...# ..### ###.# #.# #.# ... ..