mcgonagall and dumbledore