-  Sedgewick code