............................ ...
vvdgfhhfhfvvvvcc
+++++++++