Professional mathematicians have been stunned by the progress amateurs have made in solving long-standing problems with the ...