######## #......# #......# ..############## #......# ######################## ..uuuu†........# ###......# #............>.........### #########''#....# #........# #............########....# #..........#....# #........# #............#......#.<..# #..........#....######........#####.######.....#......#.#### +......u...#........................# #.....#......#.# # #..........#.####.####....####'##...# #(....##''####.# #.. #....uu....###..###..##...'.....#...# #.>............# #...#####u#######....'....#...#.....#...# #..............#### #.......u.o.....#....'....#...#.....#...# #.................# #.........o....##..###..##...#######...# #.................# #.........o.....#''# #''#..............# #....##########...# #..............##..###..##.......)...).# #....# #...# #..............#....#....#.#########...######....# #...# ................#.?[.#....#.#.......#.............# #...# ####..........####..###..##.#.......#..#########..# #...# #..........#..####.#''#..#.......#..#.......#..# #...# #..........#..........####.......####.......#..# #####...# ...... #................................#..# #.......# ..(... #..#########..########...........#..######.{.....# #######...... #..#.......#..# ##..........#...[...........# #............ { #..#.......#..# #.#...##...#....#####+##..†.# #............ #..#.....[.#..# #..#..##..#.....# #.†).# #...Z<....... #..#+#####'#..# #...#....#......# #...(### #............ #........)....# #....#..#.......# #......# #.....u.###### ######.###'#..########.##..##..##....# #..)†..# #..?....# #. #.#...#...........##..##..##....# #...)..# #.).....# #. ##{ #.#...#..............#..#......[# #......# #.......#{ # #..#c #.#...#.............#....#......########......# #.......# #.#..#. #.#...#............#..##..#...................# #.......# ......{ #.#...#.....#####.#...##...#..................# #.#..#.#####.#####.{...#....#..........#.................# .......c...))).........#.......#.........................# .......(O(.()#####.....#.......#...####..[...............# #.#..#.######)((.#.....#.......#...#.......#######.......# .......{{ #(...#.....#.......#...#.......# #.......# #.#..#. {{ #....#.....#......##...###'#...# #.......# # #..#. { #..).#.....#......#........#...+ #.......# #. ## { #....#.....#.....##........#...# #.......# #. #..(.'.....#.....#.........#...# #.......# ######.z...###'###.........#...# #.......# ..# ............................#...# #.......# ..... ...........z).............###...+ #.......# ......######.......##'##............ ....# ...........#..######...#............ ....# ...........#..#..z.z...####...... .........>.#. #.z.z.......###+### ...........####............. ............................ #..........<.......)...... #......................... #.......................## #.......................# #...........###......... #...........# #........ ############# ....... ######