task 13239

Hierarchical Clusterer with Profile Alignment
first attempt for code review and pull request
Твой код упадет на `Seq(GapSymbol, GapSymbol)`
Попробуй вот так:
```
maxSymbol.find(_ != GapSymbol).getOrElse(GapSymbol)
```
Про `find` пишут:
```
Finds the first value produced by the iterator satisfying predicate, if any
```