###### #...<# #....# #....# #....# ####....# ........# .. .......<# ... ........# #####.... ............ ###......... ...>....##..# ........... ......... ..# ####.......... .......#. .. ##..?........# # ....(....# #. #..##........#.## ...........##.########.###........#..##. .........Z......# #.............? .......S.#.########.....(......# ...##...#... .................## ...........$........%.......#... ....#..#........#######.)..##.##.. ... ##....5.###................... .. .......# #####).....###..# .####..%# #)..#.#.# .# .... #..###.#.# ..... ...# #...# ... ##..# ## #.... .....# #...#.# ##..### .... ....