###+### #.....##### ###.....#...# #.'.....'.<.# #.#.....#...# #.#.....##### ######l###'### ##....Ks##...# ##.......##.8.# #........##...# #........###### ......?..$.# ...........# #..........# ..........## #.......... #..?.......# #..........# #..........#