pub fn sol_2<M>(x: &[M::Item], y: &[M::Item]) -> Align<M>where M: MetricSpace,
Compute the alignement of two sequences in O(n^2) time and O((n+m)log n) memory