Hufflepuffs may be patient, but this Huffle-tough quiz waits for no-one…