Hirshberg's Algorithm