# ##. #.. .#.####.++++++ .......+....+ #.# #.'..<.+ .. #.+....+ #.###.+....+ #..##.++++++ ##.#..# # #. #....## ##.#. #....# ...#.##....# ...........## ..(.....#...... ........#.#.##. ..........#.# ...>......$.# #######..##..# ##..# .# ######.hh# .. .........# . #####..### ..... #..... #..... #..... #..... #.....