duelling duality

by @el

el