Mate in 17
White to play and mate in 17 moves.

SOLUTION
- e3 Rxe3
- c3 Rxc3
- Ka2 Ra3+
- Kb1 Ra1+
- Kc2 Rc1+
- Kd3 Rc3+
- Ke2 Re3+
- Kf1 Re1+
- Kg2 Rg1+
- Kf3 Rxg3+
- Ke2 Re3+
- Kd1 Re1+
- Kc2 Rc1+
- Kb3 Rc3+
- Ka2 Rxc7
- Rh8+ Rc8
- Rxc8#
We do not know where this puzzle originated from. If you have any information, please let us know via email.