CS50x 2025 - Section 3 - Algorithms