Assignments from Python algorithms and data structures course