### #.# ### #.# ###.# ##'####gg## +...'.S### #.<.#### +...'..# ##g####..# #.# .# #S# ..# .## .. ..