xgv
gbdv
ggjgjhbgpvvguvjgjhjhhgjhlbhgfgftuyguyfuutfgfgyfgffcugfuggfutft
cv
vvvc
vvcvcv
v
cvcv
eddfdccfcdddfdcccxccccccccc
vccv