Endgame

For details of the endgame, click the solution button on this page.