Midhopestones Surprise Major

-34-14-12-16-1234-58-56-18,18