Battle chess: puzzle