######## #......# #######.####.# #.......####'## ###### #.##..((......# ########### #....# #.#...........# #.........# #....# #.#...........# #####'#######.# #########....####.#.#....#+#.###### #...........#.# #>......+....'..........(.........# #.......###.#.### #.###.###....####.#.#......#.####.## #.......+.......# ##'###.###....# #.#.####...........########.......###.#.#.# #########.....).......# #.#..........##...............).....#.#.#.# #......##.............# #....####.....#.##.###########...##.#.#.#.# ##.###.##.............# #(...........................#...##.#.#.#.# #....#.##.............# #.....###.....#.#...####)........##.###.#.# ##.#.#.##.............# #.....# #######.#......+.........##.......# #.#.#.###'###.###....# #.....#########.###...##.........######.### #.#.#.# #.###.###########.....#.........###...##.........######.# #.#.#.# #..............................................>........# ##.#.#.# #####.###################..........#..##...............#### #.)..#.# #.# ######## #.....>....#..##...............'..# ######.# #.# ####......#### ##........##..##....)..........##.# #.# #.# ##............## #........##..####...........####.# #.# #.# #......####....###........##.................# #.# #.#######.###....#######....##........##..###............# #.# #.......#.##....##.....##...###......###..# #......(.....# #.# #.......'.#....###..##.###..###......# #.####............# #.# #.......###....##..##<.###..##.......# #.................# #.# #.......# #....##...#####..###......## #.................# #.# #.[.....# #....###...###(..##.......# #.#####...........# #.# ######### ##....##........###......## #.# #...........# #.# #.....###....####.......# #.# #...........# #.# ##.....########........## ##.#####...........# #.# ##......####.........## ##..#...#######'##### #.# ##.................## #.).#...# #.# #.# ###.............### #.#)#...# #.# #.# ###.......############...#)..# ###'###### #.#### ######### #.............# #......).# #....# #.............# #........# ####.# #........)....# #........######.# #........>....# #........'......# #.............# #........######## #.............# #........# #.............# #........# #.............# #........# #.....SS......# #........# #......O......# #........# #.............# #........# #.............# #........# ############### #........# ##########