######### #.......# #.......# ##+#########.......### #.>...)!.SS..........# #....[...l##.......# #.........##.......# ##.#########....)..# #.......# #########