https://5dok.net/document/nq73j7ry-noncommutative-switching-of-double-spiropyrans.html