############# #### #...........# ##..... ##### #.#########.# #...~~~~~. ######...# ##'## #.# ##.~~~~~~~~~ #.......?# #...# #.###..~~~~~~~~~~~ #...#....# #...# #.##..~~~~~~~~~~~~~ #..#.#...# #...# #.##%.~~~~~~_~~~~~~ #.#._.#..# #...# ####'##..~~~~~~~~~~~~~ #..#.#.(.####...# #...(.....~~~~~~~~~~~. #...#..?.......## #....)###..~~~~~~~~~.. #........####### #.....# ##...~~~~~...# #.....#.#### #.....# ##........... #...#...# #.....#####........## .....r...... ............%.......... #.#..!###.##.. ######.#######'######### #.#...# #.# . #.#######..# # #...# .# .........## ##### ..(.......############# .....................># ........#.###.##.###### ........#.. #.#.......# ##########.##.#.......# ..#.#.......# #.#.#.......# #.........### ##.###.##.# #.. #(##.# #.##.##.# ##..#.##.# #........# ####+#.#.#### #......#.# #......#.# #......#.# #......#.# #......#.# ##### ##### #......#.# #...# #...# #..)...#.# #..<# #...# ####'#.#.# #...###...#############.#.#.# ###.#...................#.#.# #.#.#...###############.#.# #.#...............# #...# #.########........# ##..# #.#..#####)#############..# #.....................##..# ### ###..#####.##########.##..###.# #..#####.# #.##......# #....<##.# #.#..>###.# ##.#####.# #.#....)#.# #.#####.### #.#...#.#.# #.(...[...# #.#...#.#.# ########### #.#.....#.# #.#....##.# #.#.%.....# #.......### ###.#...# #.###.# #.....# #######