Combinatorial pattern matching : 20th Annual Symposium, CPM 2009 Lille, France, June 22-24, 2009 Proceedings (2009)