####### #.....## ################ ################......############ #..............# #................._..............# #..............# #.........)......................# #..............# #................................# ######..########....#####.....#''####..................).# ####.......#......#..............#.....#..................).###.# ...........#......#..............'.....#........................# ...........#......#..............#.....##'###.#########.........# ...........####'###.).####'####..#..........###.......#......#### ....................).#.......#..#....................#......# ......................#.......#..#....................#####..# ......................#.......#.##........................#..# ......................#.......#.#.........................#..# ......##########......##......#.##(.......................#..# ...... #.......#......#..#..........########..#'###..# ...... #.....^.#......+..#..#####...# #..#......# ...(.. #.......####...#..#..# #...# #..#......# ... #..........#####..#..# #...# #..#......# #.................'..# #...########..#......# #########.........######..#..#####.....<..<....#......# ..............)...'....#..#....................#......# ..................#....#..#######.####.........#......# .########.........#....#....)...#.#..#......#'##......# #.........#....#........###..#..#####.........##### #.........#....#.............#..#.................# #.........######.............'..#.................# #.[..........................####.................# #.....# #|########...........>...................#######..## #.....# #)#......#.............###.......####....# #...# #.....########.'......#.............#.#.......+..#....# #...# #............)#......#.#############.#..<....#..#....# #...# #.............#......#.#.............#######'#..#....# #...# #######.............#......###..).)...................'....#######.### #.................).#.......###)###...................#............# #..................#..(..###.....###.................#............# #......##########..#....##.........##................#............# #......#........#..#....#...........########.........###........### #......#........#..'...##...#####...##.....#...........+........# #....(.#........#.[#...#.............#.....#...........#......### #......#........#.[#...#.............#.....'...........#.Y....# #......#........#.[#..>#......%......#.....#...........#YYx...# #......#........#..#...#......#......#######...........#YY....# #......###''#####..'...#......#......#................>#.r....# #...................#...##...#####...##.................#......### #...................####.#....|#.....#....####..........#........# #######................#.##....#....##....# #.##########........# #.#####..........#..###..)..###.....# .###.................# #[# #..........########+########### ...........Y$........# #∩# #................))[........... ......$..............# #####.# #.............................. .....................# #.....#####.............................. .....................# ###[..................................... ...................### #...................................... ...................# #...................................... .....#####....(....# #...........:...........#######........ ..... #.........# #...........###########.# #........ ..... ########### #...........# ### ... #...........# .. ######......# ########