If I'm not mistaken, that's mate in 22!
Like it! great vision and purpous all the way from white's castle onwards.