Newcastle United have roared back to form in impressive style - but how have they done it?