# # . # # . # .. .# .# . ..### # ###...# #... #.. #.# #.# ## # #........ #.#####.# # #.# .# .# # # #.###. #...#.#*.< ###.#####.#.# #......H....# #############