######### ####### #################### #.......# #.....# #..................# ###### #.......######### #.....####..................# #....# #...............# #......................)....# #....#### #...............#####...........................# #.......# #..........................................(....########.......# #...................#'###......<....)...(.(...)................# #######..............[....#...#............[...(###########..........# #.........................#...#........####...(.# #..........# #.........................#...#......###..#.(<(.# #..........# #.......#########.#######.#...#......#....#()...# #..........# #.......#.......#.#.....#.#...#......#....#.....###########..........# #.......'.......#.#.....#.#...#......#....'.......................#### #.......#.......#.#.....#.#...#......#....#.......................# #.......#.......#.'.....#.#...#...####....#.(.....................# #.......#####'###.#######.#####..(#.......'.......#''####.....##### #............................##.###......##)......#.....#.....# #...........########'#########8.8#####...#........#.....#.....# #...........#........................#(..####.....#.....#.....###### #...........#................#8.8#...#......'.....#.....#..........# #...........#...............###.##...#...####.....#.....#..........# #...........#...............#.....####...#......###.....##.........# ###.........#...............#....)#.....(#......#........#........## #.........#...............#.....#......#......#........#).......# #.........#############'###.....#......#......#.......##........#### #...............................#......#......#.......#............# #####...........................########......#.......#............# #........................................)#.......#...........## #........................................)#.......#...........# #............................)............#.......#...........# ###......[[[..[.............................#.......'......(....# #.........[[[............######..(..........#####'###...........# #.........[.............)))...#........##..................(....# #......####'###########..#)...#.......##...............#####....# #......#..............#..#....#.....(##....##'######...+...#....# #......#..###########.#..#....#.....##.....#.......#...#...#....# ####...#..#.........#.#..#....#.....#..8...#.......#...#...#....# #...'..#.........#.#..#....#.....#......#.......#...###'#....# #...#..#.........#.#..#....#.....#.##...#.......#............# #...#..#.........#.#..#....#....##.###..#.......#............# #...#..'.........#.#..#....#...##...##..#......<#..#####...### ##...#..#.........'.##.######...#..#..#..#.......#..#...#...# #....#..###########..#..........#..#..#..#.......#..#...#...# #....#...............#..........#..#..#..#.......#..'...#...# #....#...............#..........#..#..#..#.......#..#...#...# #....#<....###########..........#..#..#..#.......#..#...#...# #.)))#.....#....................##...##..###.....#..#...#...# #....#######.....................##>##.....#.....#..#...#...# ##...|...............)..).........###....###(....#..#...#...# #.......................................#....####..#...#...# #..........(...######...................#....#.....#'###...# #..............#....#...................######.............# #..............#....#.............................^........# #..............'....#..............................######### ########.......######.#############................# #..............# #................# #############..# #................# #### #..############### #..# ####