. .. .# h# ##.# .# #....######.## ### #... ...##...#.... #....##.#..S...# #.........# ####.###.##.# #........# #####.#### .# .# .# .. .