Dynamic Compressed Strings with Random Access