#optimal-substructure