############### ################################# #............... .................................. #....##'#+###..# #...............................y #...5#..(...#..# #......................#.##...... #....#......#..# #..........%...........#..# .... #....#......#..# #......................'..# ## #....#......#..# #......................#..# #....#......#..# #.....#############....#9.# #....######'#^.#########.....# #....#Y.# #............................# #....#..# #.########.................5.# #....#.Y# #.# #.........########..... .....####.# . #.# #.........# #..### ...........# ... #.# #.........# #..# +###.(..# .... #.# #.........# #..# . #....#####..... #.# #.........# #.# #.............. #.# #.#####...# #.# #.............. #.# #(# #...# .. #.# +...............# #.# #(# #9..# #..########.#########...............# #.# #.# #..[# #...........................#####...# #.########.# #...# #..............###'########.#...#...# #..........# #...# #..............#..........#.#...#...# #....####..#####9..########..............'..........#.#...#...# #....# #.....>..................####....#..........#.#...#...# #....# #....5.#########.........# #....############.###'#...# #....# #......# #......%..# #.......).................# #....# #......# #.........# #.........................# #....# #......# #.........####..........#########......# #....# #......# #.......................'.....>.#......# #....# #.####.# #......>................#.......#......# #....# #.# #.#########.................####..#.......#......# #....# #.# #.................#####.....#..#..#.....).#......# #....####.# #.................# #.....#..#..#.......'...%..# #.........# #.................# #.....+..#..#########......# #.........# #..#######........# #.....#..#.............(...# #.........# #..# #........# #.....#'##........((.(....(# #.........####..# #........# #..........................# #...........5...# #.######.# #.................#####....# #.....########..# #.# #.# #.................# #....# #.....# #5.# #.# #.# #...###########...# #....# #.....# #.5#######.# #)#####...# #...# #....# #.....# #...55.<...# #.)..(....# #...# #....# #.....# #....####..# #...(.....# #...# #....# #.....# #....# #5.# #........)# #...# #....# #.....# #....# #.5######.......(.# #...# #....# #.....# #....# #.............5..%###########...# #....# #.....# #....# #......#########................#####....# #....<# #....# #....%.# #5........................# #.....# #....# #......# #5........................# #.....########....# #..(...#########.........................# #.................####.(......5............<..................# #...................(.((......................................# ###############################################################