DNA solution of hard computational problems. - Lipton, Richard J. (Science, 1995)