############## #............# #............# #............# #............# ########.......)...)# ##....#..####'######## #.............#.....# #.............#.....# ########............#.....# .......#...####'######....# .......#...###....####....# .......'..................# .......#..................# .......#..................# .......#..................# .......#..................# .......##'#######+##'####### ...........................# ...........................# #####....................# #....................# ......#....................# ......#....................# #.....#....................# ##.....#....................# . ......#....................# s.. #.....#......#'############# ....##.Y...#......#............# ...........#......#.........)..# ...........#......#............# ...........#......#............# ##..####'###......#............# #. #............#............# # #............#............# +............#)##.##.####'# #......#######.##.##+##...# #......#.......#..........# ........#.......#..........# .........#.......'..........# .........##########'#####...# #...###...# #.........# #.........# #.........# #.........# #.........# ###########