Pragmatic Play interview question

String manipulation question, explain what a GAN is