Paul Morphy vs Charles Maurian 1867 New Orlian Knight Odds 31 moves