######### #####.......### ###....^........### ##.................## ##.........####......## ##........########.....## #.......####....###.....# ##......###........##....## #.......##...###...###....# ##......###..#####...##....# #.......##..###.<##..##....# #......###..###.##..###....# ##......###...##.....##....## #........##....#######....## #........###.(..####......# #........# ##............## ##........## ####......#### #....>.....# ######## #..........# #####.######## #..Kl..... ##########