Surely one of the best songs of all time. Almost got it completely right - nearly forgot one of the verses!