Questions and answers by

p.f.h