###################### ...##(....h............... #......."#.#....)..#### #.##.##..##.#.####.# .. .......#.# #.# .....##.#####.# #.# ...## #.# #.# #.# .. #.# #.# #.# . ..# #.# #.# ### #.# #.# #.# #.####### #######.####........ #...(........#.#.### #.####.#.###......# #<###.##.#.#..# ##.## ##.#....#.# #.# ##..#.##.# ##.# ##.#.#.# . #.###.##.# # #######.#.###.# ..............# ######.#####(....... ##...###.#...... #.....##.#.###.. #........# # #.....#### ......## #####.## #.# #.# .# .#