hard sem do

.