John has prepared another fiendishly challenging pub quiz for a number of competitors to take part.