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