######## #### ### ######### #.#....####..### #.## ........#########.)###........### #..### ########....#...#..#####.....)..###....## ######..............#.).###....#.....## #....................)..# ##..........# ######..######....###).<## ##.........# ##..## ##....#####)## ###.......# ###...### ##...### ##.## ##......# ###.......####....<## ##.## ##.....# ####.....###...........####..# #.....# #.. ####.................###....###.### ##....# ## qd ###.............................#...## ##..^# #. #q# #. ###............#...#...................####)..# . .d #. ##..........#...##..##.....###............##...# .#.# #. ##...............###.###....# ##............##..# #.. .# ##..........<......##..##....# ##.#.............# #.###.# ##...................#...#....# #.##..........#.# ##.##.# ##.............###.....).......## ##.##...........## #.....# ##...>....)...#####.#............# #.##..?.........# #.....####.......#....#####.##..#.........## #.###..........## #..##..#........#...##......#.........)....#####.###.........# ...X###..........##.###..).............##......###.# #.........## #...# ##.........#.###..........#.......#.......##.# #..........# #..# #...........###.......#..#...###..#....#..#.####.......#.# ..#. #.....##...^..........#.#......##.........#..# #.......#.# ..# #.....##..#........######...............#....# #...#...# # #.....##.....#...#.##..#.#.........>.........# #...#...# $ #......#......)..###....##.#..............>..# #...#...# ##............###..##.#)##.##.................# #...#...# ##........d....####....#....###................# #...#.... #..........$....##...##..##..#.............#...# #. #..... ......#......$$....#.####..#................#...# #...#. ...##........#..........##.#...............##...# #...#d..# .. ##.....####......##.##.#....).........# ....# #...#q..#.# ##....# #..)...###.###.....###...... ...## #.......#.# ##..## #....##..#...#..#.## ..)..# .#.# ##.........# ##.. ##...####..#...###.##...... .# #.........# ##.## ##...# #..#.#..##......... #.....d...# #....#....####...##.#..###..... ##...q.....# #........##...##.##.##...... #..........# ###..###......##....#... .#. ##.........### ##..##...###.#.......>.#.. ##...$........# ##......# #........##.. . ##......dd.....# ##....####......## #..........d...# ####..###.....## #............d..# ##...##....# ..#..........d.q# ###.##....###. .#.......##.....# .......#.......... #.......##......# #....###..######.# ......####...<..# .... #### . ...$.# #.......# ... ...# #........# .. .# #........# # #.........# #..........# ..........## .....#..##