multi-threaded levenschtein