18 dup + dup dup + dup + dup dup + dup dup + dup + + + +