dto d :o dto d :0 dto dto d ;0 dto dto dto dto d:o