Do you know the Babson task?


If Black promotes to Rook, White must promote to Rook.
If Black promotes to Bishop, White must promote to Bishop.
If Black promotes to Knight, White must promote to Knight.

Leonid Yarosh, when he composed this problem in 1983, was a 26-year old soccer trainer from Kazan, and a complete unknown in the composing world.
Here you can see several Babson tasks:
http://www.jmrw.com/Chess/Yarosh/base.htm