## ######### ######. # .>......#######........# ........##....#######..# .......K##.##.#.....#..# ........##.##.#..<..#..# ......J.##.##.#.....#.)# ..............#.....#..# ........##.##.##'''##..# #......###?##..........# ......# ..###.........# ...$.. .#....###....## #..... ....#### #....# #.... .#### #....# #$... .. #.#### #.# ..#