Questions and answers by

E.X.G.F.