Assignment #6: Second assignment from the string algorithms module (Burrows–Wheeler Transform and Suffix Arrays).