############ ##..........# ########################(..###.....### ##### #.............................)......# #...######.######################...###)....#.# #.#........# ##.## #.....# # #...######## ######>..#####.### ##.## #......(...# #.# ##.## ...###...#.# #>....# ####%>.##### . ..#.##.# .......# #...)........ ###### #######..# #.##...######################################## .# #.###.##.... .............#......#...##.#..#..# # #.# #..#...########..#...#....#....##.##.##..## #.# ####...#>.5g ##..##....##...%#...#.#.##..# #.# #...#..55#####...#...#....)..#.###..#.## #.# #...#.g55#.#.8.....#...#..)#..#...#.### #.# #...#.555#.'..(...##.##..#...#.######.## #%# ###...#..55#%'....(.......#...#.##.#...#.# #.# #.....#..r5#.#.8......##......##.##).###<# #.####.#...#..gg#####...(.#......#..#.#.###.### #......#...#>..w ##....#...##..#...#..###.#.## ####.###...########....##..#..#...#..#.#...##.# #....#......%.......#.......##..#..##.#.##..# #..###...###....}...#.#.#...#.....#.#..#..### #(.# #.............#....#....#...#..##.###..# #..# #.....................#....#.##...#..#.# #..# ######################################## #..######.##..(....## #............######.# #.#######.#### #.# #....# #.# #.# ####.# #.# #.# #.# #.# #.# #.# #.# ###.# #.# #.# #...# #.# #.# #.### #.# #.# #.# #.# ##.## #.# #.###...### #.# #.....#...# #.# #####...#.####%#####. ##.##.##.......... #.##.%........... #.##..#.#..####.. #.....#.#..# ####.##.#..# #.##.#..# #.##.#..# #.......# ## ..