...# ##... ..# .... #.... .....# ... #... #.....# #.. #..# #!....# ##..##..## .. #.....# ..##...##...##... ..##.....#.................. .......##.......<........# ##.#.#.#######..##..###### #......#######..##..###### #......##..%.............# #......#.................. #...J..#...##...##...##... #......#..####..##..## .. #......#..####..##..# #......#...##..!##... #......#........##.... #.....%#'......####... #.....%.######## ##.###### #.# #.########.##. #...J.%....... ##########....