John Prine the great compromise