data structures and algorithms 69