NP-complete problem solved with biological motors
arstechnica.com