######## ##......# ###.......# ##...#####.# ######### ##...## #...# #######.......###### #..<..####### ###..................#### ##...........# ##.......................### #............# #. ....##########...)......# ##............# #....#..########.##........## #..###...###### #.....###....φ...####........# ###.####..## #....##...........######.....# ##..####..## #...##...............####....# ##.#####...######## #.{.##........N........###[..# ##.## #.....#......### .###....S..............##..## ##.#####............##...##....................##.).# ##.####..#...........##...#.}...........#..N...N##...# ##..###..#........###.##..##.....................#.(..# ##..###........###.##..##..##...................%.##)).# ##...##..#.....####..#####..#......#................#))## #........##..∩.###....# #.............#.........).NN))# ####.......##.........#..####......#.......[#....#........# ##.#.......###..##....#.....##........#........)#.....)....# #..........##..####..###....###......###...⌠....##..#....).# #....#....###.####..## #....# #....)##........#.).#.......## ##....##...# #####..## ###### #....#)[............#.......# ##....###...#####...## ##....#..#.....#....#..)....# ##...#%##....##.####.### #....#.........)...#......## ###...####.....##..##....####### ###..#.............#....### #....####..##.###..##........#.## ####.........)...###### ##..## #..###.# #...)...........# ##### #####...##..)### #### #...####..##.# #.......#......####...###.###.).....#..# #.<### ##.(.####..#.###%....)...)........#####..##..###..#)..# ##.[#.# ##...#....#.........)##..###.........#..##).###).....# #...#.# ##.........#....#..)###..##..........)###..##)...#######...#.# #.........#....###..###.....###.#....##.)###(.### #.....).# ##......#.#.....##..##...#.## ###....##..)#(.########..[....# ##...###.......###.......#######...###.).)))###...##......## ##...##......## ##....................###.###..)##......## ##..###.#....####...............%######()##.).........## #### #.#.%...#.........#####...###.##))###..###..#.### #....#..##).......#####.)##..##..)(##..###..### ##.###..###...##..).##...)....(.......###..## #..##..# ##...###......####.......)..###..# ##.##..## ###.# #........###........###..## ##.#...## #####......##.........)####.## #......## #.............#.......###..# ##......####.........#####......)....## ##........###############..........## ##.....##!....#######.............# ##.....#####.##........####.....## ##...#..# #...<....#...# ##...## ##....## #...######...# #..## ###...####### ####..####.## ##%...## #.........## ##....# ###......## ###### ########