####### . ###################.....# #.# #.# ######........)..........###.# #.# #.# #......#.################# #.# #.# #.# #.####...# #.# #.# #.# #.# ##### #.# #.# #.# #.# #.# ##.# #.# #####.## #.# ##P~# #####.### ### #....(.######### #.# #.~~## #...(...#####.#####.###........... #.# #~~~~# ##.###........#............######## #.# #~~~(###...###..###.###.#######...# #.# ##~..)...#.........## ##.# #...# #.# ##.####...###..###.###.## ###...# #.# #.# ##.## #..# ##.#.## #.....# #.###### #.# #># #..#####.#######.#...# #......# #.# #.# #................#...# ######.# #.# #.# #.##.................# #.# #.# #.# #.##.###.#...........# #.# . #.####.##.###.#..###..##..# #.# #.#####............%........# ..# #.# #........#####..##.#...##...# ..# #.# #.######.# #..##.#........# #.# #.# #..##.#..###...# #.# #.#####..##.#..# ..# #.# ##.##...........# ..# #.# #................ ..# #.# #..##.##.......... ... #.# #%.##.###.##..#### #.# #.### #..........>..# #.# #...# #..##.###.###.#####.#.# ###.# ...##(# #..........>#.# #.# ##..##.######..#######.## #.# #.# #..##.........######...####...## #.# #..########.#.#..........g.....# #.# .## #..#..........####.#.#.# #.# #..###.........%... #.# #..# ##.......##### #.# ..# ##..#..... #.# # ##....#### #.############.# ..##...# #....<.........# #. ##.. ################ . .