vcdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhcccccccccccccccccccc
cccccccccccccccccccccccccccccccccccccffffffffffffffffffffffffffffffffffffffffffffffff
ccccccccccccccccccccccccccccccccccccccccccccccccccccccfffffffffffffffffffffffffffffffffff
cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccffffffffffffffffffffffffggggggggggggggggggggggggggggg
xdffffffffffffffffffffffffffggggggggggggggggggggggggfffffffffffffffeeeeeddddddddddddddddddfgggggggggggggggggggggfr
cvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvhhhhhhhhhhhhhhhhhhhhhhhhhhccccccccccccccccccccccccrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrcccccccccc
hg;l,ny pohjlxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuuuuuuuuuuuuuuuuuuuu