#. !.#.. #$#####..... #........... .?........% ........ # #.....# #.#.....# #.#....# #.#....# #......# . #.....(# .. ##...(.######... #.(.#.......... #...#h....?.... #...#.......... #...#.......... #...#.......... #...#.......... #...########### #..hh...############ #######.#......#..<# #.#.###..#...# #.#.#....#'### #.#.#.8....#.# #...(...#..#.# #.....####.'.# ##......#..#.# ##.#.8....#.# #.#....#'### #.###..#...# #......#...# ############