crdtstringprogram3-2