Longest mate puzzle