######################### ############ #....................#..# #..........# #...........########.#..# ####..........#####..................#.#..# ..................+.....%..)...>####.#.#..###### ##########'#....###.#......%...##.# #.#.#.......# ................###..........####.# #.#.##.#.#### ###########............####.......#.####......#<...# #...........#.....##...####.##.#.#.........####.#.## ..#...........#.....##...##...##.#....#####..# #.#(# ........#####.#...####...##.####.###.........# #.#.# ...............#..........##.# #.# #........## #.#.# .######.####..#.#.####...##.# #.####.###########.#.# #........<..)#.#.#####..##.# #........#.......#.#.# #.####.##%...#.#........##.# ######.#.#.#####.#.#.# #.......)..#.##.####.###.# #####.#.#.#####.#.#.# #+##.#.#........#.##'#....# #.# #.............##.#.#.## ..........................###.####.............##.#.#..# ..###..##.#.####...........##...................##.#.#.## ...........................##.................[.##.#.#.# ..###.....#.#####...........#...................##.#.#.# ....#+#(....................................[..##.#.#.# ... ..##.#..#..............#####..................#.# . ...##+#..#..............'...+.............##.###.## .... .#..............#####.............##......# ..... #..............# #.............######### ..... #..............#####.............# ... #..........>...........########### #..........##.########.##### ..........##.# #....)...# ###########.# #........# #.# #........# #######r##### #......h5# #####........# .....w.......# .......$.)....# .........(....# ...(.....$.......... .................. .......##......... ..##### #......... #........ ........ #....[. #...