Exercise: Copy-and-Swap Idiom

Test your understanding of the copy-and-swap idiom.

Problem

...