### ##. #.. .... ##.. #... #.. #..# . #.##..# .. # #<#..###... #.###.#.##..%.. #..........# ####..#.#o.### . #......J#.##...# .............# .(#..##...#### . #.....### #.#...# . #...# #.#.. ..### ###