########## ###....#...# ####### #..........# #.....############ #.#.#......# #.....##.........# #..........# #.....##.........# ######## #.#.#......# #.....##......)).# #......# #........### #.....##......%..#####......# #...)....##### ######.....##....................# #.(..........# #....#.....##....................#### #............#####...)#.....##....................##.# #.............).............################......##.# #...#####.................### #.......##.# #...### ####........#.....# #.......##.# #...'.# #........#.....# ######.......##.# ###### #...#.# #........#.....# #...##...####<..#####....# ##+##.#######...#####.....############...##...###....##....#>## #...>...................................''..................### ####....####...###...<###############...##...###.#............# #....# #...# #.#####...........................#.#......### ##....# #...###.# ##........................###......##..# #...#### ####....###......#.....#.....#......###.#.##[##..# #......###.......##...###.#.###.#.###.#.###..#......[.##..# #................#........#.....#.....#......###.#....)...# #......................#()...#.....#........## ##########.# #..................###.#.###.#.###.#.###...##############.# #......................#.....#.....#......## #.........##.# #..........###......#.....#.....#........## #.........##.# #.^^^.#....##...###.#.###.#.###.#.###...## #.........##.###### #####)._^.#....#........#.....#..)..#.......# #.........##......# #.....^^^............#.....#.....#..........# #.........##......# #................###.#.###.#.###.#.###...#.## #.........##.#.#..# #....................#...%.#.....#......##Y### #.........##......# ######.#########.......................#%....#####.........##.#.#..# #####'##########....................Y##)#.##..............#.......# #.....................................#>%.[.).#.#............####.#### #.......#######...###..........####...#)..........#####'###### #..).# #.......# #...# #..#.#.#...# #..###......#.#..........# ####%# #.......##### #...# #...(......# #..#_#.................###########)# ####........###...# #..#.#.#...# #.##.##......##........###.#.#.#.#.# #....#.#.....### #..........# #.#...#......#.....................# #........#.### ##.#.#.#...# ###...##.....#)........###.#.#.#.### ####.#.#.#.# #.........# #.....#.....#...........######### #.......# ########### ###.....#######..........### ######### ###....8....####<..........#.## ###......#......############....# #_.....8###8......'.........##..# ###......#......###########.#...# ###....8....### #.#.### ###.....### #...# #.....# ##### ##...## #...# ##.## #_# ###