Multiple Sequence Alignment shrinking
Block Mapping and Gathering with Entropy
Educational demo of design patterns which are useful for algorithmics