Keyword: ipc2011 18