Utilizes dynamic programming to verify whether or not a third string is a merge of two other strings