Scheme used to generate Michael acceptor structures. The functional groups next to the "R1-R3" and "R4" show which functional groups are allowed in each position.