Quingentesimus Surprise Major

-58-14.58-12.36-12-1258-12-18,18