♪♫ David Arnold and Michael Price