######################################## #<.#..#.##...##.....##.........h.......# ##..##..#.##....#..).#...#.%...%..!h...# #..##.#.#...#....##....##...8....###..)# ####..###.#.....#.#...#.........## ..# #.#...#..#...#...#...........# # ######.#...#..##.##....####...# ##.#%..#.........## ##.... #.##......##.....# #...8 #. ..#..... # ...# #.... % .#.#..## #... ... #. . #.. . .. # . ..