CP2103-TA2 ASSESSMENT (2025-2026 AY)