Reflexmate

A reflexmate is a chess problem in which white, moving first, must force black to deliver checkmate within a specified number of moves against his will - with the added condition that if either player can give checkmate, they must. If this condition applies only to Black, it is a semi-reflexmate. (Without this condition, the problem is just ordinary selfmate.)
The problem to the right is a fairly recent example, successful in the World Chess Composing Tournament despite only a single phase of play present. It is by Štefan Sovík and is a reflexmate in two moves.
The key is 1.Qh5! and White threatens 2.Nbxc3, after which black is compelled by additional condition to mate by Rxc3#, with triple pin of Rc4, Bd4 and Ne4.
There are three thematical variations with unpinnings of three pieces, but every time Black has to mate by switchback after selfpin of unpinned piece on c3:
Another three variations result in unpinnings of white pieces, but the mates are not by switchback:
In the next three variations the black pieces are unpinned and mate:
The last variation is just technical:
The example is putting emphasis on unpinning and pinning (see motivation) and illustrates one of the artistic advantages of reflexmate over selfmate, namely the presence of more varied mates (on average).