.. ..# .. #.### .... #..# #..##+##+## #.@#....... #.#....... #h#....... #h#h...... ###......... #....###.... #.##..# . #. ##.## # #.<# ##.# #.# #.. #>.. ##.# .# .# .#