#### #..# #..# . #..# ...###..# ......S<### .#####hSh.### .#####..#...#..