###### ################### #....######### ##############.......#.........# #.##.#.......# #...........##.......#.........# #.#..#..)....####### #....................#..)......# #....#.............# #....................#.........#######..#.............####### #....................'................................'....># #...................##.........#....#.................#####.# ##..................##.........#.##.#.................#####.# #.........%...............#####.#..#......###........'.....# #.............g...........#...#'#'#.......###........####### #.......................[.#..........#.....##........# #....#.###'#..g...........#.........##.....#.......### #....#.###................#................#....)..# ##..............##........#..........##....#.......##### ###....>......(..+.....................+.......###......# #................##........##......##.##...###.###......# ###................##.....#####.............#.............# #.+.............(..'......#...#.......#.###...............# #.#....#........)..#......#.^.#.......#.#..............<#.# #.#.%.#...............................#.#..........##.#.#.# #.#.g.#......#................##.%....'.+..........#....#.# #.#...#......#..g.............#####...###..............##.# #.#..%#.#...........#'#..........#.............##+#....'..# #...###.............#...................#.######.......#### ###.# #.................................#..........#...############# #.# #............................................#...............# #.# #............................................+......########.# #.# #................##...#...................# #.# ###........#...................#.....###.........#(.(#### #.# #........#.....g..#......................#'#'###(..# #.# #.................#...............#...###.....##...###########.# #........................#...................................#.# #........................#.........................#########.#.# #.........###............#.....................(...# #.#.# ####......# #............#.............#...........# #.#.##### #......# #............#.................#'#.....# #.#.....# ######## #.......##...#............####.#.......# #.#####.# ##########...#.........#.....#.######### #.......# #############.#####.#)# ################# #.#####.#.# #<.....# #.......#)# ######.# #########.# #...# #.############.#### #...........#.....# ###########.#####.# #.# #.# #.#####.# #.......# #########