Data Structures;CS2;mixed-Methods Analysis;Python