. ## .....# # .. .# #.. ..#.###.# # .# . ........%.. .. #.. ...#.... .. .. #......#.....[..# .!. ............# ................ ................# ................. #................. #................# #[.....#........#. ##......##........# .# ..#........ ...... .. .. . .......... ........ #. ............... ...#. .( #. ..:.............. #.#######.#....#.#..## #.....XX....#.#....... #..##X##...#.##..##.#.. ## #.###..##.# .#..#. ## ###.... ##.# #..#. ...#. ..##. ...