################### #.................# #.................# ######.####..###### ##.####'####.###+# #........#.......# #........#.......+ #........s.......# #####....##..##..# #....# ..# #..........#..# #..........#..# #..........#..+ #..........#..# #..........#!.# ##..##....## #.. #....#