##### #...# #[..# ####'## #.....# ##....# #....# ##...# #... ######....# #... #....#....# +... ####.........# #... #..##........# #...##............# #...#...##....#...# o.##...#...##..####### ...o$.Z'........# .......#........# '#..+####'###..## #. ####.###..## #'.........# ##.........# #.........# #.........# ##.###'######### ##.###.###..#..# #............'..# #............#..# #..Y. ##+###......##..# #.oo. .##......##..# #.... .............# #o... ..##..##......# ..##.... #..##..##......# .. +........###+##..##...#......# ##. ....# #........#....#.......+......# .... #..###+###..##....'....+..##..##..##..# ....##..##.>.##..##....##..##..##..##..##..# ....................... #..##..##..........# .(................... #..................# ................... '......)...###+##..# #..###'###..##+### #########'## ..# #..##.<##..###..##..############..##... .# #........'...+.......'..(((....)........# # +........#...#.......#.............##..## ##..##.###+###...##..###.....####..# .# #. #. #...##..#######.# #..# # # .. +.[...)...# .... ...# ... #.........# #........+ .... #.........# #........# #.. #.####.#..# ##.####### # #+#### ##