Questions and answers by

N0VA