Solution p52597
start
Rc8Qxg8+
Nxg8h7