problem-solving Algorithms and data structures Some general tinkering around with algorithms and data structures