wasthatbefore
New York Puzzle #1568: Checkmate - WasThatBefore - WasThatBefore