solve ddiamond