data structures and algorithms in depth using python

2 3 4 5 6