Solving #23 beforehand might be helpful for this implementation.
Solving #23 beforehand might be helpful for this implementation.