...####### ......!.S######### ....####g..$...... . ##o#######. ####oo###### #....<...... #........... #..<.....##. #.)......# #.......## #.......# #........# #.......... #.......### #.......#