lfmkmlkmlvkmlcvldvmldfkv nnnnnnnnnnnnnnnnnnnnnncccccccccccccccc
ccccccccccccccccccccxssssssssssssssssssssssssssssssssssssssssssssssss
lfmkmlkmlvkmlcvldvmldfkv nnnnnnnnnnnnnnnnnnnnnncccccccccccccccc
ccccccccccccccccccccxssssssssssssssssssssssssssssssssssssssssssssssss