DNA based molecular computation: Template-template interactions in PCR