Barclays Interview Question

DNA Sequencing / Replacing