This is problem 54 in Stanley's Bijective Proof Problems:
If $X \subseteq \mathbb{P}$, then write $-X=\{-n: n ∈ X\}$. Let $g(n)$ be the number of ways to choose a subset $X$ of $[n]$, and then choose fixed point free involutions $\pi$ on $X \cup (-X)$ and $\overline{\pi}$ on $\overline{X} \cup (-\overline{X})$, where $\overline{X}=\{i ∈ [n]: i \not ∈ X\}$. Then $g(n) = 2^n n!$.
I was able to prove this by using exponential generating functions, and found another proof by using some algebraic manipulations to reduce the problem to showing that $$\sum_{n=0}^k \binom{2n-2k}{n-k}\binom{2k}{k}=4^n,$$ which is a question that has been asked before on this website (for example, here).
However, I'm unable to produce a bijective proof of this. I'm not seeking a full solution, as this is a homework problem, but I'm feeling very stumped about finding a combinatorial object to relate to the fixed-point-free involution interpretation of $g(n)$, and would appreciate a pointer in the right direction.
I tried to view $2^n \cdot n!$ as the number of length $n$ walks to to a corner of the unit cube in $\mathbb{R}^n$ (taking one step parallel to each coordinate axis $\vec{e_j}$ and choosing whether to step $+\vec{e}_j$ or $- \vec{e}_j$), but couldn't relate this to the construction "choose a subset $X \subseteq [n]$, and then fixed-point-free involutions $\pi$ and $\overline{\pi}$."
I also noticed that $$g(n) \cdot \underbrace{(2n-1)!!}_{=\#\{\text{fixed-point free involutions of $[2n]$} \}}=(2n)!,$$ and wondered if the orbit-stabilizer theorem might somehow be applied, but again could not find a good construction.