Text this: Generic DNA encoding design scheme to solve combinatorial problems