data structure experiments