.############## ......g........ .#....Sg....... #..#)##.##!#(# #.... .. %. ..! ... # #... .### !... .# .##. .#