######### ######## #.......# #......############## ###.......### #......#............# #....###....# #......#............# ######## ######### #....# #....###########......#............# #......# ##.......## #..### ###..#.....^...'...<..#............# #......# ##...###...## #..# #..#.........#..|.).'............# #......###....# #....## #..### ###..#.........########............# #......##.....###.....## #....# #...>#.........# #............# #......'...............# #....###....'.........# #.?......)...# #......#...............# ###.......###.........# #########)#### ########.###..###..###.# #.......# ########### ##......)## #.# #..# #..# #.# ######'############### ##...###...## #)###..###..###.# #.........##......# ##....# #....## #...............# #.........##......# ##.....###.....## #...............# #.........##......# #...............# ##.....###.....## #.....)...##......# #.........=.....# ##....# #....## #...<.....##......# #.###..###..###.# ######### ##...###...## #....((...##......# #?# #..# #..# #.# #.......# ##.......## #.....)...##......# #.###..###..###.# #.......# #####''#####################(########'######...............# #.......# #......................................'...............# #.......# #......................................##.....###.....## #.......# #......................................###....# #....## #....)).# #......................................# ##...###...## ######)##### #..........................##########..# ##.......## #.((....# #..........................#..###...#..# ######### #.......# #..........................#..'.#...#..# #.......########..............########....#..#'#'###..# #.......#......#..............#......#....####..#.##..######## #.......'......#..............#......#....##.'..####..#......# #.......'......#..............#......#....##'###'..#..#......# ######### #########......#..###########.#......#....#...#.#..#..#...>..# #...#...# #....).'..#.........#.#......#....#...###..#.((......# #...+...# #......#..#.........#.#......#....##'#######(.#....(.# #...#...# #......#..#.........'.####'###............((..#......# ##'###+## ########..#........)#)).......................######## #...#?..# #..#.........#.)..###'#####............##########...'.[.# #############..#.....(...#....#.......#............#........#.[[#...# #..##.......#..#.........#....#.......#............#........##)###'## #...##......#..#.........#....#.......#............#.[.(....'(()#...# #....##.....#..###########....#.......#............'...>....#...'...# ##....##....#.................#.......#............#..).[[..#...#...# ###....##..##...............).#.......#............#.....[..######### #.##......###.......)......)).#########............#######'######## #########..##....##.#......)........)......................# #..........# #.......#...##..##..#.....##########)'#'###########........# #..........# #.......#......##...#.....#.........).#...........#........# #..........# #.......#.....##....#.....#.#.......#.#...........#........# #..........# #.......#..)..#.....'.....#...........#####...#'###........# #..........# #.......#..##.......#.....#.#.......#.#...#...#...#........# #..........# #.......#...##......#.....#...........#...#...#...#........# ############ #.......#....##.....#.....#.#.......#.#...#...#...#........# ### #.......'.....##....#.....#...........#...#)..#...#........# ##.## #.......#############.....#.#<......#.#...'...#...#........# ##...# #.......# #.....#...........#####...#####........# ##...## ######### #.....#.#.......#.'...........#........# ##...## #############.....#...........#...........#........###...## ### #........[..'.....#########################........##...## ##.## ########...........#.....).....)...................)....(.'...## ##...# #......#...........#........)).)))................))((.(..##...## ##...## #......#...........#...).......)............!.............###...###...## #......#...........#......................................# ##...#...## #......'.....(.....#......................................# ##.....## #......#############......................................# ##...## #......# ######################################## ##.## ######## ###