#### ....# .....######## #...........###.. #.##.(......... ###......(....... #......).ggg#.##### ......#gggg..## .......#S<....# ......##..g.#.# ..).# #........ ##. #........# #........< ....####. ....# ..#..# .#.