####### #..)..# ############ #######.....####......#.... #.......................# #....#......####...)..## ####..................######.. #.......................... #...%..............######## ###....####'%####....# ## #(.....#8......8#....## #... #......#~......~##....#...## #......#0......~##.........# #......#~0.....~#........... #####.##0..88..~#........... #.##000....~#.%..[.).... #.##0......~##.........# .##00.....~###.....w.## #80.<...8# ##.#...... ########## ..#...#.. ##?.#....