################# #~~~~~~~<~~~~~~~# #~~~~~~~.~~~~~~~# #~~~~.......~~~~# #~~...........~~# #~.............~# #~.............~# ##...8l###.8...## #)#...K.....(.#%# #######'''####### #...........# #.....((....# ###.......### ##''''(## ......K......... ........##.#.##. ....####.# ... ###. #.# #.# # #.# .# #.# # #.