######## #......# #......# #......# #......# #......# #..)...# ############ #####'##### #.##.##.##.# #.....# #..........# #.###.# #..........# ### #.#!#.# #..........# .... #.#)#.# #.##.##.##.# ... #.#.#.##########'##'#################''#### #.#)#.#.................................... #.#.#.#.................................... ############.#[#.'..................................... #..........#.#(#.#..................................... #..........#.#'#.#..................................... #..........'.#.#.#.................................... #..........#.#'#.#.....########....................... #..........#.#.#.#.....# #....................... #..........#.#'#.#.....# #......(.(.)......<.... #..........#.#)#.#.....# #.....(.....)....##### ############.#'#.#.....# #....)...........# #.(...#.....# #................# ###########.....# #..(############.# #......# #.....# #...# { .# #.>....# #.....###+####...# {{ #......# #................# ... #......# #....########....# { ......#. #......# #....#......#....# .O.....#.# #......# #....#......'....# ........'.# #......# #....#......#....# .........#.# #######''####....#..>...#....# .........#.# #...........#....#......#....# ..{......#.###+####. #)..........'....#......#....#..........#.........T. #..#######..#....+......#....#########'##............ #.)#.....#..'....#......#...........)................ #.)'.....#..#..######'###.......###A#####............ #..#.....#..#..#.......'........#.......#............. #.(#.....#..#..#...#...#........#.......#....)........ #.(#.....#..#..#.......#........#.......#............. #..#######..#..#.#...#.#........#....<..#............. #..(........#..#.......#........#.......#............ #...........#..#.(.#...#........#.......#............ #############..#.......#........#########............ #..#+#####+#............................ #...(....................))............ #..)((..................(([).......... #####)###################'############# { +...))..### #...............# #.........# #...............# #.........# #...#......###..# ##..##'#..#### #...........#...# #..#..#..#..# #.#.#.#...).....# #..#..#..#..# #...............# ####..#'##..###............)..# #.........##'###########)### #.........'......# #......# ####......#......# #......# ########......# #......# #......# #......# #......# #...<..# #......# #......# ######## ########