rgegwgdgsdfsfsfsdfsdfsdfsdfvvvvvvvvvvvvvvbbbbbbbbbbbbbbbccccccccccccvvvvvvvvvvvvvvvvv

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvrrrrrrrrrrrrrttttttttttttiiiiiiiiiiiiiiiiiiirrrrrrrrrrrrrrrrrnnnnnnnnnnnn
nnnnnnnnnnnnnnnnrrrrrrrrrrrrrrrrrrrrrrrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccccccccccc
cccccccccccccccccccccccnnnnnnnnnnnnnnnnnnrrrrrrrrrrrreeeeeeeee