######## #######....... #....##....... #........# #....##l.# #....##.r####### #....##....#...## #K...######.....## #....# ##.##..# .l...# #..#..# ......# #.l##l# .....### ##..#.# ##...## #..<.# #....# #...#..# #...###.. #... #.# #... .# ##.# .# .#