######### ##.......## ##..####...########## #..## ####............ #.#####8###............ #.#...#_~~##........... #....##..~~##...?...... #..####...~~#.......... #.## #8_....(.......... #..####...~~#(......... #....##..~~##(......... #.#...#_~~##.....)..... #r#####8###............ #K.## ####............. ##..####...#........... ##........##.......)... #>..................... #......#%.........##### #......#.........[.. #......#...........## ........#.........(.# #........#......)....# #........#...........# ........#.......)... #.......... ..........