how does harry potter (order of the phoenix)find the talking gargoyles?