######### ################.......# #..............#.......# #.......(......#.......# #..............#.......# ##########....##.......# #......###....####'##### #....#....#.........# #....##..##.........# #....##''##.........# #....#8..##.........# #.....# #....##__##.........# #.....+ #....##⌠⌠###..###..## #.....# #....########'###### #.....# #..... ##.......# #.....# #...............# #.....# ..........# #....5# ##..##...##############.....# #.. #......................# #........#.................# #........#.................# #........#.................# #........#.................## #..##+####..................# #.. ##+##########......# #......# #......# #......# #......# +......# #......# #....... #........