I have an idea of how it's done, but how the AI can deconstruct a picture simply by using a couple of algorithms and then reconstruct it back into a completely new version puzzles me. Not all the results are perfect, but that's only a matter of time.