######### .######<....... .........###### .......#.# #.#####.#.# #.### #.#%# .....##.#.# ........#.##### ........).....# #.....##.#.###..... ..######)..# ... ..........##### # #. ............... #.###+####...####### # #...............# #.#.............#.# #.#.............# # . #.#.......##....#.# ...#................... ...................#.## ##...........#.#.# #.###<........# . #.###.###########.# .. #.....#............. ......###...######## #.. ##### #...# .. #...# ##'## ##.####.####### .......%)...... #.#.#.####.####### #.......#.#.# #.#.#......# ....#....<#.# #.#.#####..# ............# #..........# #..#...#...# #.#.######%## ## ##......#...# #.#.........# ... ~.......#...# ####.#.######..#..## ~~......#)..# #..........#......... ~~~...K)(?.(# #.##.#####.#......### #~~#.~o###..# ## #.#............#.## ~~#........# #.###.#........#.#..... .~~.>~#~..####.# ...#.#........#.#.##... ....~}_~~~~.####.# ##.#.#.#........#.#'##.... #....~~~~~~#~.....#.# #........######.#......... #....~~#~##~~..##.#.# ##.###.#........#........##.# ##. #....~~~...~...##.#.# #.........#######........##.# ..# ....~..........#.#.# ########..#.....#........##.# #.# #.~..........~...#.# #..#....).........##.# #.# #..##.............##...# #..#)##...........+#.###.# .......>.........####### #.................##.##..# ##########(#.####...# #...#######.......##.##..#### #............####...#### #.... #.......##.#......# #.##########.##.......... #..### #.....)....##..##.# #.# #......#.##### #..# ########.#.....##.# #.# #.##.#.#.# #... ......^.#.##.###.# #.# #.##.#.... ##.# #########....# #.# #.# ####.#.#.## #. ###### #.#####.# #.#.#.# #.......# #.#.# # ######### #.#.# .#