D+DD+D++DD+D++;D+DD+D++;+;++;+;+;