ddsd  zxz  csccsc