Concurrent Rope Data Structure