diabolical cube