####### ##.....## .. ##.......## ... #.........# #.# #....<..# #.# ##......## #.# ######..#####.# ##...[.#.## ##.......# # ####.#..##.... #.#.!...# #..9....# ##(.##..>.. ...# #.##. ....# ... #?.... ##. ....?.. ..##.#...