#..... .... .... ... # #.. #.####.#### ...#....# #######.#<#..#.# ................. ................. ..#.#y.#+####.#. # #.H....# # #......# #......# #........ #......... #......... #..#.##...