Combinatorial Algorithms on Words | lit.salon