########### ##.#.#.#...## ............### #..........# ### ##..##'##..# .... #.##)).##.# #..# ##.#.....#.## #...##..#.....#..#### #.......#..8..#...#.## #.......##...##..#...# ####........#####....#.## .........................## ..................#.#.#.#.## ......................#....# ##.........................## ##.........................## ### #.........................## ##.## ##.......................## ###### #...# #.....................#.## ##.##.## ######### ##^.## ##......................#.## ##......###.......## #...# #......................#...## #......###..#####..## ##..## ##......)...................### ##....###..##...##..# ##...# ##......#...........<....#>...## #.....#..##.)...##.###....# #.........................#....# ##........#)).....#.##....#############.........................#...# ###.#.#.....'.).8_.∩#.#............(([# #............................## ##.........((#)[.....#.##....#########(# #.............................## ##............##.....##.#.....# #(###..##......#.... .............# #.....#.#......##...##..##....# #(##...##.......... .........#.## ##..............#####..####...+ #.###.......#.. ..........## ###.##....#..........## ##..# #.##........... ..........# ######.###.....##### ##...# #...#.......... .........## ### ##....## #....# #.)............ .........## ### ##....#.## ##...# #....#........ ..........# ###.###........#### ###..#########............. ..........# ##....#.#..#.#.###.###...............)<......... .........## #.............##.........#####.##.#..)......... .........# ##........................####.###...))....... .........# #...................##....##....##.#()....... ...##....# #.....................)...#........(.)....... ........## ##........#......#####.......##########....... .#####..# #.....##...#.....#.(.#......###...#...###..... ##.# ##....###........((8.#......# #...#...####...#..... #.# ###.## #........#((.#.....####...#...##∩#....#... #.## ##.####.#.....#####.....#.8##'###'##8.##...... ...... #..# #.......##..........(.8.'..............#..... ......... ##.## ##.......#....#.........'(....)8......_#....###........C.###+#..# ###.........#...........8.(...).)).......#....##............)(....# ##......)..................#(8##)###'##8.##.....#...#........))..### #.........................)####...#...##∩#.........#...............# ##..........................# #...#...####..........................# #...._.........#............###...#...###................####......## ##....[....................))##########)...#.............# #......# #............######..........().))[([)).#...###......))..# #....... #............#...8#..........#############.#.#.......)<..# #.......# #............)'....#.........## #.....#..........# #........#...)######..#......## ##...............# ##.#..........................# .##............... ####.#...............##.....## . ....#............. ####...............#.....# #....#............. ##.##.................# .................. #####....###........## ............... #....##.#.......## ##...............# ###.##.#.##.#..## ##############