.### .. . ##... ... .. ##.!.##h.# #.###..#....## #...#......... #............ #............ #...S<....... #.....)....... +............. ####........## ##.<.#