Sequence Alignment problem