. .. #### .. .. #.<# #.## #.#####.## .%. #....##.# ##.#####....########.. #....................> #.........####.###### #........## #.....# #........########..# !.#........#..... ..... ............#.#.###.#.....# ............#.)h..$...##### ............#.#.###.#.# ............#.#.#?#.# # ..............#.###.# ...#########.......... ... #..#.###.#. #...... ... #.....## ## #######